Vladimir Tarasenko and David Perron scored, and Jake Allen made 32 saves and the St. Louis Blues edged the Minnesota Wild 2-1 on Tuesday night.
Allen was 10.5 seconds away from a second straight shutout before Wild center Mikko Koivu threw a puck on net from near the blue line which bounced past Allen.
Allen's scoreless streak had reached 159 minutes, 8.5 seconds as the Blues won back-to-back games after losing five in a row.
Devan Dubnyk made 18 saves for Minnesota, which has lost two of its past three games.
Minnesota had plenty of chances on Tuesday, outshooting the Blues 33-20.
Perron opened the scoring with just his second goal since Jan. 15 when he tipped a shot past Dubnyk from Colton Parayko. Tarasenko, who has a goal in three straight games against the Wild, scored his 29th of the season in the third.
The Blues return home for a two-game set beginning Friday against Anaheim.