Eagles fans can head to work today and, for the first time in months, not hear it from their Freo-supporting mates after bagging their 10-point win over Essendon on Friday night.

Josh Kennedy booted five goals to lift West Coast to the 16.11 (107) to 14.13 (97) final siren, while Willie Rioli (three goals), Jamie Cripps (three goals), Jack Darling (two goals), and Liam Ryan (two goals) also all cashed in.

The result ended West Coast’s club-record nine-match losing run and pulled the Eagles (2-12) off the bottom of the ladder and was also the first time in 26 matches West Coast had crashed through the 100-point barrier in a game.

Another ugly loss for West Coast was brewing, however, in the first quarter as the Bombers skipped out to a 22-point lead.

But a moment of magic from Darling helped turn the tide.

Darling snared a one-handed mark in the goalsquare while on his knees to send the crowd wild, and the Eagles unleashed a six-goal blitz in the second term to take a shock five-point lead into half-time.

Rioli and Cripps booted two goals each in the second term, while Bomber Peter Wright entered the break with a wayward 3.4 to his name.

The lead changed hands four times in a pulsating third term, but two goals to Liam Ryan gave West Coast a handy 11-point edge heading into the final change.

Ryan’s second goal – while being slung to the ground in a tackle – sent the 40,933-crowd bonkers.

Kennedy looked to have put the game to bed in the final term when he followed up a goal from a pack mark with another major from point-blank range, extending the margin to 22 points.

The Bombers sent a major scare with two goals in the space of a minute to close the gap to 10 points with two minutes remaining, but West Coast held firm from that point on.