Jul 17, 2006 3:34 AM EST

Brett Myers and Barry Bonds both had impressive days at the ballpark. Neither was in much of a position to enjoy it, not with the troubles still awaiting them off the field.

Myers allowed Bonds' 721st homer while pitching seven solid innings in his first start back from a leave of absence, and the Phillies rallied for four runs in the eighth inning of a 6-2 win over the Giants on Sunday.

Myers allowed five hits and struck out seven, looking sharp after sitting out nearly three weeks while facing assault charges for allegedly hitting his wife.

Via AP