A1 Supercross Gallery

Justin Barcia blasts his way through the sand section. The JGRMX/Toyota Yamaha rider finished sixth in the main. Photo By Shan Moore
Eli Tomac was the fastest qualifier in the morning but two crashes in the main relegated the GEICO Honda rider to 20th place. Photo By Shan Moore
In the 250 main, Monster Energy Pro Circuit’s Tyler Bowers couldn’t reel in Jessy Nelson and Zach Osborne and had to settle for third. Photo By Shan Moore
Davi Millsaps ran top-five early on in the 450 final, but an off-track experience and a crash later on left the Monster Energy Kawasaki rider with 19th. Photo By Shan Moore
Jessy Nelson grabs the holeshot in the 250 final. The Lucas Oil/TLD KTM rider led start to finish. Photo By Shan Moore
Ryan Dungey turned in a solid but quiet ride to finish fifth. Photo By Shan Moore
Ken Roczen was dominating en route to the 450 win. The Soaring Eagle/RCH Suzuki rider looked quite impressive. Photo By Shan Moore
Trey Canard turned in a solid performance for third. Photo By Shan Moore
Josh Hansen looked fast considering how long it’s been since he raced a main event. Photo By Shan Moore
Andrew Short had the crowd on its feet en route to his win over Roczen in their heat race. Photo By Shan Moore
Jessy Nelson got the holeshot in the 250 main, but cart-wheeled out of contention on the first lap.
TLD Honda’s Cole Seely was third in the 250 main.
Zach Osborne finished seventh in his first race for GEICO Honda.
Ryan Dungey has a close encounter with Rob Kiniry in the heat race.
Justin Barcia edged Ryan Villopoto for the win in their heat race.
Barcia ran fourth for much of the main event.
Villopoto was quick in the main, but suffered two crashes and one off-track excursion in the main, and settled for 16th.
Josh Grant brought his JGRMX/Toyota Yamaha home for 11th.
Davi Millsaps may very well challenge for this year’s title.
Trey Canard finished second to Millsaps in his first ride back from injury.
Ryan Villopoto has some work to do if he is to score his three-peat.