Josh Hamilton again didn't swing the bat well. David Murphy more than made up for any missing production from the Texas Rangers' star outfielder on Wednesday night. Murphy went 4-for-5 with two home runs and matched his career high with five RBIs to make a winner out of Roy Oswalt in a 13-9 victory over the Detroit Tigers.