Twardy tor przygotowany przez organizatorów sprawił, że w większości wyścigów o kolejności na mecie decydował start i rozegranie pierwszego wirażu. Tylko w kilku przypadkach dochodziło do walki na dystansie, a działo się tak głównie wtedy, kiedy lepsi zawodnicy gorzej wychodzili spod taśmy.
[ad=rectangle]
Zawody rozpoczęły się dosyć pechowo - już w pierwszym wyścigu na inauguracyjnym okrążeniu o bandę zahaczył jadący na końcu stawki Mateusz Danielewicz, co skończyło sie upadkiem młodego grudziądzanina. W dalszej części turnieju jeszcze dwukrotnie doszło do upadków - najpierw w dwunastym biegu na wejściu w pierwszy wiraż drugiego okrążenia panowanie nad motocyklem stracił zamykający stawkę Paweł Wolender, który z impetem uderzył w dmuchaną bandę. Torunianin po chwili wstał z toru, ale nie był zdolny do dalszej jazdy. Wymiany wymagał też uszkodzony segment bandy. Ostatni z upadków to klasyczna "świeca" na starcie, jaką wykonał w dziewiętnastym wyścigu Mateusz Danielewicz.
Najciekawsze były wyścigi, w których startowali Karol Jóźwik oraz Szymon Grobelski. Obaj gorzej wychodzili ze startu, ale na dystansie jako nieliczni potrafili wyprzedzać rywali, a do tego nie odpuszczali do samego końca. Dzięki ich odważnym szarżom ożywiała się publiczność zgromadzona na bydgoskim stadionie.
O zwycięstwie w końcowej klasyfikacji zadecydował siedemnasty wyścig. Karol Jóźwik zwyciężył w nim ze sporą przewagą, czym zapewnił sobie triumf w końcowej klasyfikacji. Tyle samo punktów zgromadził Mike Trzensiok, jednak uległ bydgoszczaninowi w pierwszej serii startów i musiał zadowolić się drugą pozycją w zawodach. Najniższy stopień podium przypadł Dominikowi Kossakowskiemu.
Klasyfikacja końcowa:
1. Karol Jóźwik (Polonia Bydgoszcz) - 13 (3,3,2,2,3)
2. Mike Trzensiok (MRGARDEN GKM Grudziądz) - 13 (2,2,3,3,3)
3. Dominik Kossakowski (Wybrzeże Gdańsk) - 12 (2,2,3,2,3)
4. Dawid Krzyżanowski (KS Toruń) - 11 (1,3,3,2,2)
5. Szymon Grobelski (Orzeł Łódź) - 10 (0,3,3,3,1)
6. Mateusz Rujner (MRGARDEN GKM Grudziadz) - 10 (3,t,2,3,2)
7. Patryk Rydlewski (Polonia Bydgoszcz) - 9 (2,2,1,1,3)
8. Bartosz Bietracki (Polonia Bydgoszcz) - 9 (3,1,1,2,2)
9. Aureliusz Bieliński (Wybrzeże Gdańsk) - 7 (3,1,1,1,1)
10. Patryk Beśko (Wybrzeże Gdańsk) - 6 (2,3,1,0,d)
11. Mateusz Danielewicz (MRGARDEN GKM Grudziądz) - 5 (w,0,2,3,w)
12. Patryk Wolniewiński (Łączyńscy-Carbon Start Gniezno) - 5 (1,1,0,1,2)
13. Patryk Sitarek (Polonia Bydgoszcz) - 5 (1,0,2,1,1)
14. Paweł Wolender (KS Toruń) - 3 (1,2,w,-,-)
15. Krystian Białecki (Łączyńscy-Carbon Start Gniezno) - 2 (0,1,0,0,1)
Wyścig po wyścigu:
1. (66,04) Bietracki, Kossakowski, Wolender, Danielewicz (w/u)
2. (65,41) Rujner, Beśko, Sitarek, Grobelski
3. (64,75) Jóźwik, Trzensiok, Krzyżanowski, Białecki
4. (66,69) Bieliński, Rydlewski, Wolniewiński
5. (66,29) Krzyżanowski, Rydlewski, Bietracki, Sitarek
6. (65,59) Jóźwik, Kossakowski, Wolniewiński, Rujner (t)
7. (65,65) Grobelski, Trzensiok, Bieliński, Danielewicz
8. (66,56) Beśko, Wolender, Białecki
9. (66,78) Trzensiok, Rujner, Bietracki
10. (66,28) Kossakowski, Sitarek, Bieliński, Białecki
11. (66,35) Krzyżanowski, Danielewicz, Beśko, Wolniewiński
12. (66,15) Grobelski, Jóźwik, Rydlewski, Wolender (w/u)
13. (66,28) Grobelski, Bietracki, Wolniewiński, Białecki
14. (65,93) Trzensiok, Kossakowski, Rydlewski, Beśko
15. (66,92) Danielewicz, Jóźwik, Sitarek
16. (66,54) Rujner, Krzyżanowski, Bieliński, Wolender (ns)
17. (66,88) Jóźwik, Bietracki, Bieliński, Beśko (d/2)
18. (66,19) Kossakowski, Krzyżanowski, Grobelski
19. (66,89) Rydlewski, Rujner, Białecki, Danielewicz (w/u)
20. (66,58) Trzensiok, Wolniewiński, Sitarek, Wolender (ns)
NCD: 64,75 - Karol Jóźwik w wyścigu 3.
Sędziował: Krzysztof Filipowicz z Bydgoszczy
Widzów: około 400