Betfred Championship: Widnes Vikings 12 York City Knights 16

Widnes: Freeman, Buckley, Roby, Brand, Ince, Craven, Lyons, Cahill, Ganson, Hansen, Wilde, Dean, Johnstone. Subs (all used): T Chapelhow, Walker, Farnworth, Norman.

Tries: Roby 5; Lyons 34.

Conversions: Freeman 5 (1/2).

Penalty: Freeman 51 (1/1).

Sent off: none.

Sin-binned: none.

Knights: Marsh 8, Whiteley 5, Salter 8, Vaivai 9, Oakes 7, Harris 8, Robinson 6, Teanby 8, Jubb 8, Aldous 8, Jordan-Roberts 8, Scott 8, Spears 8. Subs (all used): Brining 7, Horne 8, Stock 6, Porter 8.

Tries: Harris 15; Vaivai 37; Oakes 65.

Conversions: Robinson 15, 65 (2/3).

Penalties: none.

Sent off: none.

Sin-binned: none.

Man of the match: Junior Vaivai - forget the fumble from Will Oakes' hospital pass that gifted Widnes their second try, the New Zealand-born American international provided the Knights with superb strike on the edges. His try was one thing, his pass for Oakes' winner was something else. What a debut by the Hull KR loanee - just don't anyone let Rovers know or they'll want him back.

Referee: Jack Smith (Wigan) – some difficult calls but in the main did okay.

Half-time: 10-10

Weather: fresh but pretty breezy

Attendance: 3,408

Moment of the match: How Junior Vaivai got that magical pass out for Will Oakes’ match-winning try is anybody’s guess. The cousin of The Rock came up with a real-life action-movie moment on his Knights debut to wow the fans and beat former Super League side Widnes. Oh, and his first-half finish wasn’t bad either.

Gaffe of the match: It was either Connor Robinson’s early blooper in his own in-goal area, holding the ball one-handed in the tackle and losing it forward to give Lloyd Roby an easy try, or Perry Whiteley’s blooper at the other end soon after, fumbling an easy pass with the try-line begging. The Will Oakes-Junior Vaivai blooper also in the first half to gift Widnes a second try wasn’t far behind.

Gamebreaker: The Vikings seemed sure to make pressure pay and seal victory at one end but instead York came up with a stunning winner against the run of play at the other thanks to on loan debutants Junior Vaivai and Will Oakes. The Knights had still needed some superb defence to stay in the game and ultimately see it out.

Match rating: This match had pretty much everything, with plenty of wow factor at either end.

Pinch yourselves, York fans, the Knights really have done the league double over former Super League side Widnes Vikings and they are really are back in third place in the Championship.