Rangers pitcher Martin Perez was saddled with his sixth loss of the season Sunday against the Astros, despite allowing just two runs (none earned) with six strikeouts and one walk in six innings. 

The left-hander made one of his best starts of the last two months, but Texas couldn't generate enough offense against Dallas Keuchel to make his effort stand up. Perez has endured some rocky performances of late, but he has now thrown four quality starts in his last six outings and will make his final start of the regular season Friday against the Angels.