Stewart Wins Seattle

After a troubling few months, it looks like James Stewart is back
on track, earning his second win a row and putting him within
spitting distance of the AMA Supercross championship.
Stewart was a disappointment both on-track and off, as he was
arrested for impersonating a police officer and put in poor
showings in several races. After an emotional victory last week,
the Yamaha rider now looks to be mounting a serious challenge for
the title, with a nearly-flawless race that saw him dominate the
entire night.
Much of the attention instead focused on fan favorite Kevin
Windham, who put in an impressive performance to snag second.
Windham had the crowd on his side after winning the heat race, and
while everyone loves an underdog, it wasn't enough to get past
Stewart. Chad Reed finished third, while points leader Ryan
Villopoto saw his advantage shrink a bit with a fourth-place
finish.
With Trey Canard out the rest of the year with an injury, it's now
a four-man race for the championship, with just nine points
separating the group at the top. Villopoto's still in the lead at
293, with Reed in second at 287. Ryan Dungey is just one point
behind him at 286, while Stewart's recent success puts him at 284.
It seems to be anyone's game with just two races left in this
exciting season.