Race one was also a thriller with Hayden topping Hayes by just .104 of a second for his second win of the season. Elias was a charging third after a poor start left him lagging. A careful Beaubier was fourth, setting himself up for what should have been a relatively relaxing race two. But that wasn't to be as his bike had a rare mechanical failure and he was left holding his breath on the sidelines.
"Friday I had really good pace right away and then I crashed and kind of lost my mojo a little bit," Hayden said after winning race one. "I've really been working hard on the last 10 laps of the races - where I'm always there, but I can't close them out.
"This morning I went out on a tire that had 12 laps on it and did a 21.6 and I thought, 'okay, I think I have a pretty good chance, or as good a chance as anybody.' I wanted to do something different. I usually follow, and today I wanted to lead and try to set the pace. I actually had the speed. I saw .8 and then I saw .0 and I was just thinking, 'not again.' The last lap I didn't know if I was going to make turn one because I had the thing locked up.
"After I got through there I kind of knew some places where I needed to block, but I didn't want to over block and kill my speed. So I'm just happy for the team, happy for myself. We all work hard. This guy's (Hayes) got the best of me many, many, many a time so finally it was my turn.
"Like I said on the podium, he's beat me a lot, and when you beat a guy like Josh, to me, for the win is a little more special because I've been racing him my whole career and he's always got the best of me. So today I actually got the best of him for a win, so it's a little more special."
Despite his best effort in the final corner of race two, Hayden lost out to his teammate Elias at the line. It was Elias' sixth win in his rookie MotoAmerica season and the Spaniard vowed to be back for more in 2017.
"I felt very comfortable since the beginning," Elias said. "I could arrive quickly to the top of the race. I would like to fight more for the championship, but 35 points was a lot. Cameron (Beaubier) was too far (ahead). After the first race he stayed there in third position.
"He has been really smart and that's why he's the champion. I still think (back on) the rain race we had here in April because I lost 47 points in one day and said, 'maybe this will be the key of the championship.' And finally it's like this. Anyway I led a lot. We had great battles.
"They are really strong. We work with Suzuki with my team hard to improve this bike. Here we make a step. We will try to make more steps for the next season. We will see. Thank you, everybody, my team to give me this opportunity, the MotoAmerica staff and all the people of this paddock because everybody treat me really well. I feel like home."