Do finału, który odbędzie się w Gorzowie, awansowało sześciu najlepszych zawodników. Szczepaniak wykorzystał znajomość własnego toru. Zwycięstwo zapewnił sobie w 18. wyścigu, w którym pokonał m.in. dobrze spisującego się Piotra Protasiewicza. Do finału awansowali również: Grzegorz Zengota, Mateusz Szczepaniak, Krzysztof Buczkowski i Damian Baliński, który musiał stoczyć dodatkowy pojedynek z Krystianem Pieszczkiem o szóstą lokatę. Lepszy okazał się doświadczony zawodnik ŻKS ROW Rybnik. Pieszczek oraz Adrian Cyfer, który zajął ósmą lokatę, w finale będą pełnić funkcję rezerwowych. Z powodu kontuzji z turnieju w Ostrowie Wielkopolskim, a tym samym z walki o medale, musieli zrezygnować Tobiasz Musielak (Fogo Unia Leszno) oraz Mirosław Jabłoński (PGE Stal Rzeszów). Drugi półfinał miał odbyć się w Krakowie, ale ze względu na niesprzyjające warunki atmosferyczne, został przełożony na 19 czerwca. Finał na torze Stali Gorzów - 5 lipca. W nim mają zapewniony udział żużlowcy startujący w cyklu Grand Prix: Jarosław Hampel (SPAR Falubaz Zielona Góra), Maciej Janowski (Betard Sparta Wrocław) oraz Krzysztof Kasprzak (MONEYmakesMONEY.pl Stal Gorzów). Z rywalizacji, jeszcze przed sezonem, zrezygnował ośmiokrotny złoty medalista IMP Tomasz Gollob (MrGarden GKM Grudziądz). Wyniki: 1. Michał Szczepaniak (MDM Komputer Dreier ŻKS Ostrovia Ostrów Wlkp.) 13 pkt 2. Piotr Protasiewcz (SPAR Falubaz Zielona Góra) 12 3. Grzegorz Zengota (Fogo Unia Leszno) 11 4. Mateusz Szczepaniak (MDM Komputer Dreier ŻKS Ostrovia Ostrów Wlkp.) 11 5. Krzysztof Buczkowski (MrGarden GKM Grudziądz) 10 6. Damian Baliński (ŻKS ROW Rybnik) 9+3 ------------------------------------------------------------------------------ 7. Krystian Pieszczek (SPAR Falubaz Zielona Góra) 9+2 rez. 8. Adrian Cyfer (MONEYmakesMONEY.pl Stal Gorzów) 8 rez.