Since struggling in a start May 27 (five earned runs in 4 2/3 innings)  Hamels has allowed just six runs in his past 28 2/3 innings  including 7 2/3 scoreless innings in the Rangers’ 1-0 win over the Cardinals