Zawodnik Orlen Oil Motoru Lublin został zwycięzcą drugiego finału cyklu IMP, tym samym zostając liderem klasyfikacji przejściowej przed ostatnim akordem rywalizacji w Ostrowie Wielkopolskim.
Pierwsza gonitwa wieczoru zakończyła się niespodziewanym triumfem Jakuba Jamroga. Zawodnik klubu z Rybnika popisał się świetnym refleksem nakładając pozostałych rywali z czwartego pola. W drugim biegu największe emocje wywołała walka o drugą pozycję między Krzysztofem Buczkowskim i Maksem Pawełczakiem. Ostatecznie górą w niej był młodszy z zawodników Abramczyk Polonii.
Druga seria startów rozpoczęła się od "trójki" Szymona Woźniaka. Piątej gonitwy nie ukończył Bartosz Zmarzlik, któremu sprzęt odmówił posłuszeństwa. Zwycięstwo w biegu szóstym przypadło popularnemu "Buczkowi". Ulubieniec lokalnej publiczności udowodnił, że tak jak podczas pierwszego finału w Toruniu, stać go na walkę o najwyższe lokaty.
Trzecia seria startów najlepiej ułożyła się dla Kacpra Woryny, Wiktora Przyjemskiego, Maksymiliana Pawełczaka oraz Patryka Dudka.
Po 12-tu biegach klasyfikacji z kompletem "oczek" przodował "Woryn", natomiast drugi z siedmioma punktami był aktualny Młodzieżowy Indywidualny Mistrz Polski. W czołówce wciąż pozostawali Dudek, Jamróg, Pawełczak i Buczkowski, którzy w swoich dorobkach mieli po sześć punktów.
Faza zasadnicza zakończyła się triumfem Kacpra Woryny, który w swoich pięciu startach zdobył 15 punktów. Oprócz niego z bezpośredniego awansu do biegu finałowego uzyskał Patryk Dudek.
W biegu barażowym pojechali Pawełczak, Jamróg, Przyjemski oraz Buczkowski. Awans do decydującej gonitwy uzyskała ostatnia dwójka. Finał od samego początku należał do Woryny, który swojego prowadzenia nie oddał do samego końca. Podium zawodów uzupełnili zawodnicy bydgoskiej Abramczyk Polonii - Krzysztof Buczkowski i Wiktor Przyjemski.
Pełne wyniki 2. finału IMP w Bydgoszczy:
1. Kacper Woryna (Orlen Oil Motor Lublin) - (3,3,3,3,3,3) 18
2. Krzysztof Buczkowski (Abramczyk Polonia Bydgoszcz) - (1,3,2,3,0,2) 11+3 punkty w biegu barażowym
3. Wiktor Przyjemski (Abramczyk Polonia Bydgoszcz) - (2,2,3,1,2,1) 11+2 punkty w biegu barażowym
4. Patryk Dudek (Pres Toruń) - (3,0,3,1,3,0) 10
5. Maksymilian Pawełczak (Abramczyk Polonia Bydgoszcz) - (2,1,3,3,1) 10+1 punkt w biegu barażowym
6. Jakub Jamróg (Innpro ROW Rybnik) - (3,2,1,2,2) 10+0 punktów w biegu barażowym
7. Maciej Janowski (Betard Sparta Wrocław) - (1,3,0,2,3) 9
8. Przemysław Pawlicki (Stelmet Falubaz Zielona Góra) - (2,2,1,3,0) 8
9. Mateusz Cierniak (Orlen Oil Motor Lublin) - (0,0,1,2,3) 6
10. Szymon Woźniak (Abramczyk Polonia Bydgoszcz) - (1,3,0,0,2) 6
11. Dominik Kubera (Stelmet Falubaz Zielona Góra) - (2,0,1,2,1) 6
12. Piotr Pawlicki (Fogo Unia Leszno) - (0,1,2,1,2) 6
13. Tobiasz Musielak (Cellfast Wilki Krosno) - (1,1,2,1,1) 6
14. Bartosz Zmarzlik (Orlen Oil Motor Lublin) - (3,d,0,0,1) 4
15. Jakub Miśkowiak (Krono-Plast Włókniarz Częstochowa) - (0,2,2,0,0) 4
16. Bartosz Jaworski (Orlen Oil Motor Lublin) - (0,1,0,0,0) 1
17. Kevin Małkiewicz (Bayersystem GKM Grudziądz) - nie startował
18. Kacper Andrzejewski (Abramczyk Polonia Bydgoszcz) - nie startował