- Kai Puolakka (white trunks) vs. Mickael LeboutCredit: Iikka Nikkinen / MMAViking.com
- Kai Puolakka (white trunks) vs. Mickael LeboutCredit: Iikka Nikkinen / MMAViking.com
- Kai Puolakka (white trunks) vs. Mickael LeboutCredit: Iikka Nikkinen / MMAViking.com
- Kai Puolakka (white trunks) vs. Mickael LeboutCredit: Iikka Nikkinen / MMAViking.com
- Kai Puolakka (white trunks) vs. Mickael LeboutCredit: Iikka Nikkinen / MMAViking.com
- Kai Puolakka (white trunks) vs. Mickael LeboutCredit: Iikka Nikkinen / MMAViking.com
- Kai Puolakka (white trunks) vs. Mickael LeboutCredit: Iikka Nikkinen / MMAViking.com
- Kai Puolakka (white trunks) vs. Mickael LeboutCredit: Iikka Nikkinen / MMAViking.com
- Kai Puolakka (white trunks) vs. Mickael LeboutCredit: Iikka Nikkinen / MMAViking.com
- Kai Puolakka (white trunks) vs. Mickael LeboutCredit: Iikka Nikkinen / MMAViking.com
- Kai Puolakka (white trunks) vs. Mickael LeboutCredit: Iikka Nikkinen / MMAViking.com
- Kai Puolakka (white trunks) vs. Mickael LeboutCredit: Iikka Nikkinen / MMAViking.com
- Kai Puolakka (white trunks) vs. Mickael LeboutCredit: Iikka Nikkinen / MMAViking.com
- Kai Puolakka (white trunks) vs. Mickael LeboutCredit: Iikka Nikkinen / MMAViking.com
- Kai Puolakka (white trunks) vs. Mickael LeboutCredit: Iikka Nikkinen / MMAViking.com
- Kai Puolakka (white trunks) vs. Mickael LeboutCredit: Iikka Nikkinen / MMAViking.com
- Kai Puolakka (white trunks) vs. Mickael LeboutCredit: Iikka Nikkinen / MMAViking.com
- Kai Puolakka (white trunks) vs. Mickael LeboutCredit: Iikka Nikkinen / MMAViking.com
- Kai Puolakka (white trunks) vs. Mickael LeboutCredit: Iikka Nikkinen / MMAViking.com
- Kai PuolakkaCredit: Iikka Nikkinen / MMAViking.com
- Kai PuolakkaCredit: Ryan O\'Leary
- Nicholas Musoke (black trunks) vs. Kai PuolakkaCredit: Ryan O'Leary
- Nicholas Musoke (black trunks) vs. Kai PuolakkaCredit: Ryan O'Leary
- Nicholas Musoke (black trunks) vs. Kai PuolakkaCredit: Ryan O'Leary
- Nicholas Musoke (black trunks) vs. Kai PuolakkaCredit: Ryan O'Leary
- Nicholas Musoke (black trunks) vs. Kai PuolakkaCredit: Ryan O'Leary
- Nicholas Musoke (black trunks) vs. Kai PuolakkaCredit: Ryan O'Leary
- Nicholas Musoke (black trunks) vs. Kai PuolakkaCredit: Ryan O'Leary
- Nicholas Musoke (black trunks) vs. Kai PuolakkaCredit: Ryan O'Leary
- Kai PuolakkaCredit: Ryan O\'Leary
Kai Puolakka (white trunks) vs. Mickael Lebout
Credit: Iikka Nikkinen / MMAViking.com