The United States men's national team delivered one of their best performances of the Jurgen Klinsmann era on Tuesday night in Seattle in their 2-0 defeat of Panama.
Jozy Altidore and Eddie Johnson were the goalscorers, but they were far from the only key contributors on a showcase night for U.S. Soccer.
Read on for complete United States player ratings from Tuesday's dominant win over Panama.
Player: Tim Howard
For the first time in a while, Howard's name was not mentioned a lot during the broadcast of the match.
That is exactly what American fans want.
Howard did not have to run out and scream at any of his defenders for conceding a careless goal, and he recorded the all-important clean sheet.
Players: Brad Evans, Omar Gonzalez, Matt Besler, DaMarcus Beasley
Ratings: Evans: 6.5; Gonzalez: 6.8; Besler: 6.8; Beasley: 7
Out of the four defenders, Evans was the weakest against Panama, as he showed that he was susceptible to the runs of Alberto Quintero.
As has been common knowledge for quite some time, Evans is just a fill-in at right-back until Steve Cherundolo and Timmy Chandler return to the squad.
Gonzalez and Besler started alongside each other for the fifth time in their United States careers, and once again they looked like the future of the American defense.
In the five matches in which the MLS-based duo have started together, the United States are unbeaten.
Beasley once again proved to be the wily old veteran who can surprise us every once in a while.
Beasley, who will miss the match against Honduras because of a yellow card suspension, almost scored the third American goal in the 79th minute, hitting the post after a surging run forward on the left wing.
Players: Michael Bradley, Geoff Cameron
Ratings: Bradley: 7.9; Cameron: 8.1
Many American fans were concerned about the play of Cameron in place of the concussed Jermaine Jones, and their worries were silenced early on in the first half.
The versatile Cameron, who can also play at right-back and center-back, fueled a few positive attacks, and he gifted Eddie Johnson with a superb assist on the second United States goal.
As for Bradley, the United States got a trademark performance from their midfield anchor.
With Cameron holding down the fort in the midfield, Bradley was able to surge forward time after time to create scoring opportunities.
Bradley also contributed on a goal, as he ignited the attack that led up to the first goal of the match.
Players: Fabian Johnson, Clint Dempsey, Eddie Johnson
Ratings: F. Johnson: 7.1; Dempsey: 7; E. Johnson: 7.4
Both Fabian and Eddie Johnson played their parts in a goal against Panama.
Fabian Johnson was the player who sent in the final delivery to Jozy Altidore in the 36th minute for the first goal of the match.
The Hoffenheim player was able to move further into the midfield and showcase his talents on the left wing for 85 minutes, which was a nice change of pace compared to his performance against Jamaica.
Eddie Johnson gave his hometown club fans in Seattle something to celebrate in the 53rd minute when he put home the second goal of the match.
On the right wing, Johnson was able to prove to manager Jurgen Klinsmann that he is a viable replacement for Graham Zusi if something were to happen again to the current right-wing starter.
Dempsey may not have had a standout night in the center of the midfield trio, but he did all of the little things right.
On the first goal of the match, Dempsey made a run toward the near post that opened up room for Jozy Altidore to score.
Player: Jozy Altidore
What more can you say about the last few matches that Altidore has played for the United States?
Since scoring in the friendly against Germany, Altidore's confidence has grown exponentially, and it was once again present against Panama.
Altidore scored his third goal in three matches in the 36th minute off of a Fabian Johnson cross.
However, the most impressive part of Altidore's game on Tuesday night was his ability to go back into the midfield and set up plays for his teammates.
Altidore also showed his physicality a minute before his goal, as he should have earned a penalty after he was roughed up by the Panama defense.
What ratings would you give the United States players for their performances against Panama?
Comment below or leave me a comment on Twitter: @JTansey90.