Bryce Harper battled a stomach virus Wednesday night and was still 4-for-5 in the Washington Nationals win over the Miami Marlins. (Associated Press photo)

Photo by: J Pat Carter

Bryce Harper battled a stomach virus Wednesday night and was still 4-for-5 in the Washington Nationals win over the Miami Marlins. (Associated Press photo)