One of the marks of an ace is the ability to get the job done on days you don't feel quite your best. Mat Latos was feeling a lot closer to his worst when he took the mound Thursday.

Latos vomited his way through the early going.

"Right before I went out warming up after the first inning and right before the fifth" Latos replied to the when-did-you-throw-up question.

Still Latos was able to go eight innings to beat the Arizona Diamondbacks 2-1 before a crowd of 21116 at Great American Ball Park. Latos allowed one run on five hits. He didn't allow a walk and struck out six.