Check out all of the runs from the 2012 X Games Street Finals, featuring Garrett Reynolds, Chad Kerley, Dakota Roche, Jeremiah Smith, Simone Barraco, Bruno Hoffman, Stevie Churchill, Sean Sexton, Alex Kennedy, and Rob Wise. The battle for first place between Garrett and Chad was absolutely insane–check above for proof.

Check out complete X Games 2012 coverage by following this link.