Carlos Beltran was 3 for 4 with a homer and two RBIs and has five hits in his last eight at-bats since snapping an 0 for 32 slump (Video by Stefan Stevenson/Star-Telegram).