Great Britain U20s gave themselves a chance of a medal at Under-20s World Championship Division II Group A with a 7-2 victory over Spain U20s in Tallinn.
GB must now wait for the results of Lithuania against Korea and Estonia versus Romania later today to determine if they will come away will a medal.
Jordan Buesa and Tyler Cooper both scored twice, while Liam Kirk took his points total for the tournament to 14 (5+9).
Spain took an early lead at 39 seconds as Pablo Zaballa scored with a shot that appeared to come back off the crossbar, before Mason Biddulph did well to set up Cade Neilson to score (2:37).
Mikel Mendizabal put Spain ahead again at 9:05 on a breakaway, while Cooper and Kirk combined for Josh Waller to score on the powerplay (13:56).
GB took control in the second period when Cooper waltzed through the Spain defence to give GB the lead with the man advantage at 26:48.
Buesa made it 4-2 at 32:01 on the rebound as GB opened up a two-goal lead the second intermission.
A well-worked move saw Buesa score his second at 42:23, while Mac Howlett scored short-handed into an empty net as Spain had pulled their netminder for an extra skater (51:22).
GB wrapped up their third win in five matches at the tournament as Cooper stepped out in front to score his second of the afternoon (55:57).