Full results from race day at the 2016 Vauxhall International North West 200.
Super Twins Race 2:
1 Ivan Lintin
2 Martin Jessopp
3 Jeremy McWilliams
4 James Cowton
5 Michael Sweeney
6 Darren James
7 Marty Lennon
8 Paul Jordan
9 Xavier Denis
10 Danny Webb
11 Maria Costello MBE
12 Kris Duncan
13 Callum Laidlaw
14 Steven Horne
15 Dave Madsen Mygdal
16 Antonio Maeso
17 Stefan Holz
18 Sandy Berwick
19 Mark Shields
20 Stephen Beattie
Superbike Race 1:
1 Michael Dunlop
2 Ian Hutchinson
3 Michael Rutter
4 Peter Hickman
5 Lee Johnston
6 John McGuinness
7 Conor Cummins
8 Alastair Seeley
9 Didier Grams
10 Jeremy McWilliams
11 Horst Saiger
12 Sam West
13 Steve Mercer
14 Dan Hegarty
15 John Ingram
16 Paul Shoesmith
17 Bruce Birnie
18 Forest Dunn
19 Petr Biciste
20 Matti Seidel
21 Regis Zanella
22 Anthony McColgan
23 Brandon Cretu
24 Ben Wylie
25 Paul Cranston
26 Andrew Sellars
27 Toni Rechberger
28 Stefan Holz
Superstock Race 1:
1 Ian Hutchinson
2 Peter Hickman
3 Alastair Seeley
4 Michael Rutter
5 Michael Dunlop
6 Lee Johnston
7 Gary Johnson
8 Jeremy McWilliams
9 Horst Saiger
10 David Johnson
11 Sam West
12 James Cowton
13 Danny Webb
14 Alan Bonner
15 Dan Hegarty
16 Josh Day
17 Ben Wylie
18 Seamus Elliott
19 Gareth Keys
20 Phil Crowe
21 Paul Shoesmith
22 Donald MacFadyen
Supersport Race 2:
Photo by Rod Neill
1 Alastair Seeley
2 Martin Jessopp
3 Peter Hickman
4 Malachi Mitchell Thomas
5 Dean Harrison
6 Lee Johnston
7 James Hillier
8 John McGuinness
9 Christian Elkin
10 Paul Jordan
11 James Cowton
12 Horst Saiger
13 Marek Cerveny
14 Michael Sweeney
15 Sam West
16 Craig Neve
17 Tom Weeden
18 Kris Duncan
19 Josh Day
20 Darryl Tweed
21 Callum Laidlaw
22 Paul Shoesmith
23 Matthew Rees
24 Frederic Besnard
25 Raul Torres
26 Victor Lopez
27 Xavier Denis
28 Thomas Gottschalk
29 Steven Horne
30 Paul Cranston
31 Andrew Sellars
32 JD Mosley
Words by Stevie Rial