Leigh Leopards 34 Huddersfield Giants 16 .

Three tries in 18 minutes secured the most bizarre win in Leigh’s history and cemented the Leopards’ place in Super League’s top four.

Leading 16-12 when a power cut plunged Leigh Sports Village into darkness last Friday night, Adrian Lam’s side turned on the power when the game finally re-started on Sunday afternoon.

Edwin Ipape, John Asiata and Lachlan Lam touched down with Ben Reynolds kicking three conversions to finish with five goals.

Leigh’s first win in three outings also confirmed Josh Charnley’s status as the club’s highest try scorer in top flight history, overtaking the record he shared with John Woods.

Charnley scored twice in the opening 20 minutes taking his season’s tally to 25, one more than Catalans’ flyer, Tom Johnstone.

Despite victory Leigh remain fourth but re-opened a four-point cushion over Warrington and Hull KR in fifth and sixth places.

Even the resumption to the contest which had 31 58 minutes remaining was bizarre.

Joe Wardle took the ball on the Giants 20 metres line and immediately ran to the sidelines as Leopards re-introduced Tom Amone and skipper Asiata.

Leigh then rejected chance to kick for goal after a high shot on Zak Hardaker. Their reward was a fourth try as Ipape side-stepped his way out of two tackles to touch down in front of the North Stand.

Reynolds tagged on his third goal and Leopards led 22-12. There looked further cause for celebration on the hour as Oliver Gildart chased Lam’s kick through.

Under pressure from Tui Lolohea, the ex-Wigan star couldn’t ground and referee Liam Moore rejected half-hearted appeals for a penalty try.

Giants put the outcome in doubt when Connor, who had scored twice in the opening 48 minutes, sent over Sam Halsall for a 69th minute touchdown.

Will Pryce previously kicked two goals but Connor took over kicking duties only to miss his touchline attempt.

However, with six minutes left Mellor provided the assist for Asiata to make the game safe.

And as extra insurance Lam galloped 80 metres after intercepting Connor’s pass to add Leigh’s sixth and final try.

Leigh: O’Brien; Charnley, Gildart, Hardaker, Briscoe; Reynolds, Lam; Amone, Ipape, Mulhern, Hughes, O’Donnell, Asiata; substitutes: Halton, Nakubuwai, Mellor, Wardle.

Tries: Charnley (8, 20), Briscoe (33), Ipape (58), Asiata (74), Lam (76).

Goals: Reynolds 5/6.

Huddersfield: Pryce; Halsall, Bibby, Naiqama, Marsters; Connor, Lolohea; Hill, Milner, English, Cudjoe, McQueen, Yates; substitutes: Peats, Wilson, Hewitt, Ikahihifo.

Tries: Connor (14, 44), Halsall (69).

Goals: Pryce 2/2, Connor 0/1.

Referee: Liam Moore.

Half-time: 16-6.

Attendance: 6,064.