1. 15 Donny Schatz (2)
2. T1 Tom Corcoran (1)
3. 9 Steve Anderson (5)
4. 2 Bill Mooney (7)
5. 1F Jason Grabow (6)
6. 10 Mike Balcaen (3)
7. 44 Cole Schill (4) DNF
1. 71S Dustin Strand (4)
2. 7P Joey Pederson (1)
3. 43 Brian Bernotas (3)
4. 03 Steven Grabow (7)
5. 29 Norman Olson (6)
6. 11K Jeremy Keller (2)
7. 19B Jake Bitker (5) DNF
Heat 3
1. 12S Brad Seng (2)
2. 73 Zach Johnson (3)
3. 84 Michael Johnson (1)
4. 84X Josh Johnson (6)
5. 8D Dewayne Rector (4)
6. 8 Billy Michaelsohn (5)
7. 711 Cary Eilers (7)
Feature - finish car# driver hometown (started)
1. 12S Brad Seng - Grand Forks, ND (2)
2. 71S Dustin Strand - Grand Forks, ND (3)
3. 73 Zach Johnson - Kensington, MN (5)
4. 2 Bill Mooney - Selkirk, MB (10)
5. 7P Joey Pederson - East Grand Forks, MN (4)
6. 11K Jeremy Keller - Bismarck, ND (17)
7. T1 Tom Corcoran - East Grand Forks, MN (6)
8. 03 Steven Grabow - Milbank, SD (11)
9. 15 Donny Schatz - Fargo, ND (1)
10. 43 Brian Bernotas - Colfax, ND (7)
11. 84 Michael Johnson - Moorhead, MN (8)
12. 1F Jason Grabow - Milbank, Sd (13)
13. 9 Steve Anderson - Grand Forks, ND (9)
14. 8 Billy Michaelsohn - Fargo, ND (18)
15. 29 Norman Olson - West Fargo, Nd (14)
16. 711 Cary Eilers - Detroit Lakes, MN (19)
Did Not Finish
17. 19B Jake Bitker - Halstad, MN (21) DNF
18. 10 Mike Balcaen - Winnipeg, MB (16)
19. 8D Dewayne Rector - Winnipeg, MB (15)
20. 84X Josh Johnson - Harwood, ND (12)
Did Not Start
21. 44 Cole Schill - West Fargo, ND (20)
Lap Leaders - Donny Schatz 1-28; Brad Seng 29-30; Hard Charger - Jeremy Keller (+11)