Los Angeles: Corey Seager, Justin Turner and Adrian Gonzalez combined for eight hits and four RBIs as the Los Angeles Dodgers roughed up Madison Bumgarner again to beat the San Francisco Giants 9-5 on Tuesday night.

Rob Segedin and Andrew Toles each homered, and the Dodgers extended their NL West lead to two games.

Bumgarner (12-8) is 0-2 with a 5.63 ERA in three starts against the Dodgers this season. Gonzalez hit a two-run single to centre with the bases loaded against Bumgarner in the fifth to break a tie.

Kenley Jansen allowed a homer to Denard Span but still got his 36th save.

The Giants’ Angel Pagan extended his hitting streak to 19 games.

Kenta Maeda (13-7) allowed three runs in five innings.

In St. Petersburg, Clay Buchholz pitched into the seventh inning and David Ortiz had a run-scoring single as Boston beat Tampa Bay 2-1 to remain tied atop the AL East with Toronto. Buchholz (5-9) allowed one run, five hits, two walks and struck out nine in 6 1/3 innings. Craig Kimbrel got the final three outs for his 23rd save.

Chris Archer (7-17) gave up two runs, five hits and threw 109 pitches in five innings for the Rays.

In another game, Jake Arrieta threw eight scoreless innings of two-hit ball for the Chicago Cubs to become the NL’s first 16-game winner (5-3) with Kris Bryant and Addison Russell hitting home runs.

Arrieta (16-5) allowed a single to Alex Dickerson of the San Diego Padres in the second and Christian Bethancourt’s double in the eighth.

Arrieta has two no-hitters in the past year.

The Padres brought the go-ahead run to the plate in the ninth, but Aroldis Chapman got the last two outs for his 28th save after Felix Pena was charged with three runs.