The progress the Rays showed offensively Tuesday night could be measured in various ways though none greater than the smiles and relief on their faces after a 7-1 win over the Angels that snapped a five-game losing streak.

The seven runs were the most they scored in a week and a half — and matched their total during the five-game skid. The 15 hits were their most since Aug. 20 which also was the last time every player in the lineup had at least one. They scored in at least six different innings for the first time since June 10.

And the offense wasn't the only happy return.

Matt Moore came off the disabled list with an impressive outing working into the sixth inning allowing an unearned run on four hits and four walks striking out six throwing 94 pitches (54 for strikes).

The win just the second in 10 games at least temporarily halted their slide down the American League standings. The Rays improved to 76-61 remaining 5½ games behind the East-leading Red Sox and 2½ behind the wild-card leading A's while sitting 2½ ahead of the Yankees and three ahead of the Orioles for the second wild card.

Manager Joe Maddon said going in he would be happy getting five innings and a lead from Moore who was under a 95-pitch limit for his first start since July 28 sidelined since then by a sore elbow.