Mountain View scored eight runs in the bottom of the seventh inning to rally for an unlikely 8-7 win over Kelso in a 3A Greater St. Helens League baseball game on Tuesday.
Kelso pitcher Bryce Collins kept the Thunder bats quiet for six innings, limiting Mountain View to three hits while striking out nine.
But with the Hilanders leading 7-0 entering the bottom of the seventh, Collins came out of the game and the Thunder struck.
After Kelso got the first batter out of the inning, Legend Haskew started the rally by being hit by a pitch. Two more walks loaded the bases.

All-Region Sports Awards Ceremony
The Columbian will be hosting its second annual All-Region Sports Awards Ceremony on Tuesday, June 3, 2025 at The Hilton Vancouver Washington.
The event will be 6-8 p.m. Admission is $15 and includes food and drink.
Tickets are available now by clicking on link.
Brody Fellows got Mountain View on the board with an infield single to score Haskew.
A Kelso error plated the Thunder’s second run.
Mountain View cut the deficit to 7-3 when the Hilanders recorded a forceout at second.
Nick Wilcox then delivered a two-run double to make it 7-5.
A single by Brendon Lawson and Lucas Wolfley getting hit by a pitch loaded the bases again for Mountain View.
Haskew drew walk to make 7-6.
Kelso then made a pitching change, but Logan Josephsen greeted the new pitcher with a two-run single to left, scoring Wolfley and Lawson to win the game.
Crazy finish for River, Ridgefield soccer
The Columbia River and Ridgefield boys soccer teams had a wild finish to their match as well.
After a scoreless first half, the two teams combined for nine second-half goals, four in the final five minutes plus stoppage time with River escaping with a 5-4 win.
Joey Taylor scored on an assist from Carson Young with about five minutes left to tie the match at 3-3.
JP Guzman converted a penalty kick to put River up 4-3 with two minutes to play, but Ethan Sigman scored an unassisted goal in stopping time to tie it again at 4-4.
With 30 seconds left in stoppage time, Tyson Massengale scored off an assists from Mason Renner to lift the Rapids.
Stars of the day
Jacob Chandler, Union baseball, went 3 for 4 with two runs, a double, triple and two RBI as Union beat Camas 9-2 to tie the Papermakers atop the 4A GSHL standings.
Collin McGowan, Battle Ground baseball, went 4 for 4 with a run scored in a 6-4 win over Skyview.
Owen Dirks, Prairie baseball, went 2 for 3 with a run, walk, triple and two RBI in a 16-1 win over Heritage.
Reece Johnson, King’s Way Christian baseball, went 2 for 2 with two walks, three runs, a double and three RBI in a 19-1 win over Stevenson.
Dalton Woods, Seton Catholic baseball, went 6 for 6 with three runs, a double, walk and five RBI in a 32-4 win over Fort Vancouver.
Gunnar Schockelt, La Center baseball, went 2 for 4 with a run, double and four RBI in a 11-1 win over Castle Rock.
Kellen Olson, Columbia baseball, went 3 for 3 with three runs, a walk and an RBI in a 15-4 win over Kalama.
Lainey Phillips, Skyview softball, went 3 for 4 with a run, three doubles and two RBI in a 15-3 win over Camas.
Lainey McMullen, Battle Ground softball, went 4 for 5 with three runs, two doubles and an RBI in a 12-5 win over Union.
Gracie Single, Mountain View softball, went 3 for 3 with three runs an triple and an RBI in a 11-1 win over Evergreen.
Julia Mullinix, Columbia softball, went 7 for 9 with six runs, two stolen bases, a double, two triples, and five RBI as the Bruins split a doubleheader with Kalama.
Jocelyn Kender, Seton Catholic softball, threw a five-inning perfect game, striking out 14 of 15 batters in a 10-0 win over Fort Vancouver.
Lauren Baker, La Center softball, was 3 for 3 with three runs, a double, triple, home run and six RBI in a 16-4 win over Castle Rock.
Billie Ross, La Center softball, was 3 for 4 with two runs, two doubles, two home runs and seven RBI against Castle Rock.
Jasper Armstrong, Hockinson boys soccer, recorded 15 saves in goal to shut out R.A. Long 2-0.