Old Forge’s Sean Donovan remained perfect at the plate for the postseason.
Riverside kept its record spotless for the entire season.
Thursday’s results set up a meeting of arch-rivals Wednesday at 4:30 p.m. at Riverside to decide the District 2 Class 3A baseball championship.
Donovan had his second straight 4-for-4 game to lead seventh-seeded Old Forge to a 15-8 victory at Elk Lake.
Riverside’s offense also produced more than two runs per inning while defeating Northwest, 11-1, in five innings on the 10-run rule.
Donovan had two doubles, drove in four runs and scored four times while improving to 8-for-8 on the postseason. He is 15-for-20 in a current six-game hitting streak to raise his average to .421 and has had five straight multi-RBI games.
Freshman Joseph Granko went 3-for-4 with a double, a sacrifice fly and five RBI.
Michael DiGregorio had three hits, Josh Spindler drove in three runs and Ethan Tallo scored three times.
The game was tied, 1-1, two innings before both offenses got rolling.
Old Forge made it 7-1 after 3 ½, but Elk Lake rallied to within three twice. The Blue Devils scored five times in the top of the seventh to open their lead to 15-6.
Zach Day threw a four-hitter with 12 strikeouts while providing three hits and four RBI at the plate to lead Lackawanna League Division 3 champion and top-seed Riverside to its victory.
Anthony Karpinski homered for the Vikings.
Riverside won the league meetings between the two teams, 14-4 at home and 9-6 at Old Forge.