Savio helped the Catalans to move above Barcelona and to within six points of leaders Real Madrid with 12 rounds of the season to play. "There is still a lot to do, but the team needed to win after three games without a win," Girona coach Michel said. "Today was difficult. The 3-0 score is not what we saw on the field, everything was more even," he added.
Rayo remain 14th in the Spanish top-flight, seven points off the relegation spots after Pep Chavarria was sent off with a quarter of an hour to play. Ukraine winger Viktor Tsygankov supplied the opener after 52 minutes with a smooth side-footed finish.
Savio later made sure of all three points with his injury-time contributions, his second goal the highlight after he slalomed past the Rayo defence down the right wing to score.