LOS ANGELES - After beating the National Basketball Association-leading Boston Celtics on Thursday, the Los Angeles Lakers kept the momentum going on Sunday.

Kobe Bryant scored 31 points and grabbed four steals as the Lakers notched a 130-113 victory over Golden State, who was coming off a victory of their own over the Celtics on Friday.

"They had won 19 straight games, so they were due for a couple of bad ones,'' the NBA's official Web site quoted Bryant as saying of the win over Celtics. "For us, we just wanted to move on. We were ready to go. We knew what we had to do, so it was pretty easy for us to switch gears and come out and perform.''

Comfortable win
Bryant, the reigning MVP, scored 21 of his points - making all 10 of his free-throw attempts - in the first half.

With the Lakers comfortably ahead, he sat out the entire fourth quarter.

Derek Fisher had 19 points against his former team and Sasha Vujacic scored 17 points with four 3-pointers as the Lakers won for the 13th straight time at home. Andrew Bynum chipped in 13 points and 10 rebounds as six Lakers reached double figures in scoring.

Jamal Crawford led the Warriors with 22 points, but Golden State couldn't build on their victory over the Celtics.

Instead the Warriors' recent struggles on the road against the Lakers continued. They have dropped 17 of their last 19 games at Staples Center.