Geneva's Nate Navigato drives by Larkin's Brayden Royse on Saturday in Elgin. | John Konstantaras~For Sun-Times Media
Larkin's Quentin Ruff drives between Geneva's Nate Navigato (left) and Connor Chapman on Saturday in Elgin. | John Konstantaras~For Sun-Times Media
Larkin's Kendale McCullum drives to the basket as Geneva's Connor Chapman defends Saturday. | John Konstantaras~For Sun-Times Media
Larkin's Drew Jones (right) fouls Geneva's Chris Parrilli as they chase a rebound in Elgin on Saturday. | John Konstantaras~For Sun-Times Media
Larkin's Kendale McCullum guards Geneva's Cam Cook on Saturday in Elgin. | John Konstantaras~For Sun-Times Media
Larkin's Quantice Hunter (1) is fouled as he shoots during the second quarter Saturday against Geneva. | John Konstantaras~For Sun-Times Media
Larkin's Drew Jones (left) and Geneva's Mike Trimble reach for a rebound Saturday in Elgin. | John Konstantaras~For Sun-Times Media
Geneva's Cam Cook reaches back for the ball as he is guarded by Larkin's Kendale McCullum on Saturday. | John Konstantaras~For Sun-Times Media
Geneva's Mike Trimble passes the ball over Larkin's Kendale McCullum during the previous meeting between the team's last month. | John Konstantaras~For Sun-Times Media
Geneva went 15-for-15 from the free-throw line and left Larkin with a 61-56 Upstate Eight River triumph Saturday night in Elgin. The Vikings forged a tie atop the league standings with the Royals, who saw their 11-game winning streak halted. … Read More