It was one game, and it does not erase a season of middling results.

But last night the Rangers had good signs abound in a 5-2 triumph over the Flyers at Wells Fargo Center.

The first and most obvious was the fact they scored more than two goals for just the second time in eight games. The two from Rick Nash might have been expected — and possibly even the four-point night from Derek Stepan, whose goal and three assists seemed to be a long time coming for the rising top-line center.

But it was the good game from Brad Richards, including his first goal in seven games, that was the icing on the cake.

“It felt pretty good,” said Richards, whose voice and demeanor had a levity to it that has been absent over the past couple months. “How we’ve been up and down and need wins, the same emotion as you always have — scoring is scoring, and it’s always nice, especially when you win.”

Richards was no longer on a top line, but instead skating with Brian Boyle and Chris Kreider. Late in the third period, with the Rangers up 4-2, Richards gained the zone and waited for the play to develop. It was vintage play-making Richards, as his pass went across to Kreider, who executed a nifty give-and-go with Michael Del Zotto to send the Philly faithful home with a mouthful of anger.

“That’s huge for me in watching Brad Richards play,” said coach John Tortorella, who won his 400th career game. “To have him see that game in that type of situation. We have good people — we just hope that they get it going.”