McBride, Kasey Keller and Eddie Johnson started for Fulham, and Carlos Bocanegra and Clint Dempsey came on as substitutes. Fulham's five Americans were a record for one EPL team.
The win was critical in Fulham's bid to avoid relegation. The Cottagers are in 19th place, two behind Bolton and three behind Birmingham --which both have a game in hand. Two teams will join Derby in the drop.
On the other hand, the loss was a blow for fifth-place Everton, which is now three points behind Merseyside rival Liverpool for England's fourth and final spot in next season's UEFA Champions League.
In Germany, three Americans started in the same game. Gregg Berhalter scored to give 1860 Munich a 1-1 tie with Mainz in Second Division action. Josh Wolff also started for the Munich club, while teenager Neven Subotic also played the entire game for Mainz.