Bjarne Pedersen enjoyed a near-perfect night as Eastbourne powered to an impressive home win tonight.
The Dane was paid for 14 points out of 15 to inspire a 50-40 success against his parent club Poole.
Pedersen was beaten in heat one by Darcy Ward but got the better of the Poole No.1 in heats 13 to 15 to help Eagles take all the spoils in an exciting contest.
Eagles had a narrow lead for much of the evening but extended it to 38-28 with 5-1s in heats ten and 11.
Pool guest Edward Kennett and team mate Kyle Newman then both got past Lewis Blackbird for a 5-1 in heat 1 to cut arrears back to six and put their side on course for a losing bonus point.
But Pedersen thrillingly held off Ward in heat 13 for a 3-3, then Cameron Woodward led a 4-2 in the penultimate race after Josh Grajczonek was excluded from the original running.
The bonus point was still; up for grabs in heat 15 as Eagles led by eight But Pedersen steamed past Ward on bend two and Kennett fell as he was overhauled by Eagles guest Scott Nicholls.
Referee Dale Entwhistle allowed the race to continue, meaning Eagles had the bonus point whatever happened.
But Pedersen won the race to finish the night in style.
All seven Eagles were paid for at least one win and reserve Danny Halsey had perhaps his best meeting for the club.
His highlight was arguable a gutsy win in the re-run of heat nine to preserve Eagles’ precarious two-point lead after Blackbird had been excluded.
Eagles: Pedersen 13+1 (5), Woodward 8 (4), Halsey 7+2 (4), Nicholls 7 (4), Kylmakorpi 6+2 (4), Blackbird 5 (4), Lahti 4+1 (4).
Poole: Ward 10 (5), Kennett 9 (5), Janowski 7+2 (4), Newman 7+1 (4), Grajczonek 5 (4), Johnson 1+1 (4), Pawlicki 1 (4).
- If it wasn't Baldock, who WAS man of the match for Albion today? Cast your vote here
- Baldock surprised by man-of-the-match award
- Hyypia says boos were not deserved at the end
- Talking point: How can Albion get back on the goal trail?
- Picture - that early Albion chance which could have changed the match