The Penticton Vees (9-6-2) had a 2-0 lead after the first period Saturday night, but the West Kelowna Warriors (10-7-1) roared back with three third-period goals to take the game 5-3.
Brendan Harrogate opened the scoring for the Vees 6:55 into the first. After stealing the puck below the Warriors goal line, Harrogate walked out in front and fired the puck past the glove of Brock Baier for his seventh of the season.
Late in the period Cole Shepard scored his first career BCHL goal. Keeping on a two-on-one rush, Shepard fired the puck past the blocker of Baier from the right wing with two minutes remaining in the opening period.
The Vees came out of the gates a little lackadaisical in the second period and the Warriors quickly capitalized. A long stretch feed by West Kelowna was knocked out of mid air by Lucas Cullen who came in on a breakaway and beat Jack LaFontaine on the blocker side 3:16 into the second.
Nearly 10 minutes later, Cullen scored his second of the game by finishing off a quick passing play on the power play to even the game two. The Vees held a slim 21-18 shot advantage after two periods.
Early in the third the Vees got a lucky bounce to regain their lead. After Matthew Byrne dumped the puck into the Warriors zone, Baier went out of his net to stop it behind the goal. But the puck deflected off a stanchion and right to the front of the net for Cassidy Bowes to tap in for his first of the year.
The was unfortunately short lived as Parm Dhaliwal had a shot deflected right to him off the rush, and he beat LaFontaine over the glove to tie the game just over five minutes later.
With just under six minutes remaining, the Warriors caught the Vees defence sleeping again as a stretch pass went to Bennet Norlin who came in on a breakaway, beating LaFontaine on the glove side to give the Warriors their first lead of the night.
With the net empty and the Vees pressing for the tying goal, Baier stood his ground before Eric Olson hit the empty net to seal the win.
The Vees next game action is Friday night when the host the Merritt Centennials to the SOEC. Announced attendance for Saturdays game was 3,141.