Skinner wound up with a hat trick in boosting the Hurricanes to their second win in a row. The Capitals have lost three straight.
The only first-period goal came from Skinner, but Alex Ovechkin tied it less than a minute deep in the second with his 32nd of the campaign.
Skinner then completed a five-goal second period with a slap shot that tied it at 3-3. The five goals in the middle stanza came in the first 4:34 of the period. Skinner ran his season goal total to 19 with the winning goal against Philipp Grubauer.
The victory went to Anton Khudobin, who made his first start since Oct. 13. He stopped 38 shots. Grubauer made 29 saves in defeat.