Jakub Voracek scored 38 seconds into overtime and the Philadelphia Flyers beat the NHL-leading Washington Capitals 4-3 on Wednesday night in the teams' final game before the All-Star break.

Voracek's second goal of the night snapped the Flyers' three-game losing streak and the Capitals' two-game winning streak. Brayden Schenn and Ryan White also scored for Philadelphia.

Despite 28 saves from Braden Holtby, the Caps lost at home for the first time since Nov. 19 against the Dallas Stars. Andre Burakovsky had two goals and Nicklas Backstrom scored his 16th of the season.

Philadelphia's Michal Neuvirth stopped 27 of the 30 shots he faced to beat his former team for the first time.