PITTSBURGH (AP) _ Alexei Kovalev scored twice and assisted on Kevin Hatcher's third-period tiebreaking goal as the Pittsburgh Penguins beat the Boston Bruins 5-2 Saturday.

Martin Straka scored a spectacular shorthanded goal during a three-goal third period, beating all-star defenseman Ray Bourque to get his 100th NHL goal.

The Penguins have won consecutive games after losing five of six. The Bruins have lost four straight, part of a 1-6-1 skid.

Pittsburgh's Jaromir Jagr did not have a point, ending his point-scoring streak at 13 games, best in the NHL this season.

Kovalev's work behind the net set up Hatcher at 2:29 of the third. Hatcher skated into the slot and tapped in German Titov's pass for his eighth goal.

Straka got his 23rd of the season at 7:26 while the Penguins were killing Titov's hooking penalty. Ian Moran knocked the puck ahead to Straka, a move that caused Bourque to lose his balance and fall. Straka then put a shot over Robbie Tallas' shoulder for his third shorthanded goal of the season.

Titov scored his seventh on Robert Lang's rebound at 15:14 of the third.

Kovalev wiped out a pair of Boston leads in the first period. Peter Ferraro scored over Peter Skudra's glove for his sixth at 4:31.

Kovalev scored at 7:44, firing a 25-footer past Tallas after Bobby Dollas' shot hit a goal post.

Joe Thornton put the Bruins ahead again at 11:33, scoring his ninth off a scramble in front of the net. Kovalev made it 2-2 at 14:24 when he faked past defenseman Darren Van Impe and beat Tallas with a backhander.

The Bruins are 1-15-3 in their last 19 visits to Pittsburgh.