Credit: AP

Baltimore Orioles' Chris Davis watches his two-run home run in the seventh inning of an interleague baseball game against the Washington Nationals, Wednesday, May 29, 2013, in Baltimore. Baltimore won 9-6.

BALTIMORE — Chris Davis went 4 for 4 with two home runs, and the Baltimore Orioles overcame three homers by Ryan Zimmerman to beat the Washington Nationals 9-6 Wednesday night.

In a wild game before 39,129 fans, each team slugged four home runs and the Orioles rallied from a four-run deficit against one of the best pitchers in the game.

Zimmerman hit solo homers in the first and fourth innings before adding a two-run drive in the fifth, all off Chris Tillman. He got a chance at a fourth homer but struck out in the seventh.