His game jersey was off, but his skates were still on 20 minutes after a 3-2 Devils overtime loss to the Flyers on Tuesday night, their third setback in a row.

He'd already answered a few media questions in a very revealing way, but unlike teammates who were there and gone, he stayed right there at his locker sitting and staring into space with a scowl on his face for at least another 10 minutes.

Still in the NHL at age 41 because he still has a portion of the talent that made him an all-time great and because he still loves the competition, Jagr is sick and tired of seeing his Devils lose games late that could have and should have been all but locked up early.

"The Flyers didn’t play very well in the first period and we didn’t take advantage of it scoring only one goal,” Jagr said. “If we score three goals, game over.”

Jagr had done his homework for Tuesday night's opponent. He figured the Flyers would show up tired 12 days into a roadtrip that went from Edmonton to Vancouver to Calgary to Colorado to Phoenix to Jersey, and he was right.

Even though the Flyers won all those games but one, the Devils were all over them early, scoring 57 seconds in when Jagr made a great pass to set up Adam Henrique, and then dominating play for another 15 or so minutes.

"They were kind of dead after the big roadtrip that they had,” Jagr said. “We just didn't take advantage of it. It’s not the first time we didn’t do it. It’s kind of frustrating.”

The Devils held onto their 1-0 lead until the third, but by then the Flyers had found some energy. Quickly, the Devils found themselves down 2-1, and then after pulling a rabbit out of their hats when Michael Ryder scored a shorthanded goal with goalie Martin Brodeur pulled at 19:30 of the third, the Devils lost 1:50 into overtime on a goal by Brayden Schenn.