Grand Rapids knocked off its second seeded team in two days, outlasting No. 2 DeLaSalle 57-53 in double overtime in the Class 3A semifinals to advance to Saturday's championship game vs. St. Paul Johnson.

Kevin Rabbers made a free throw to give the Thunderhawks the lead, then made two more huge ones with 21.4 seconds left as Grand Rapids outlasted DeLaSalle in a physical, wonderful game from both teams.