Dustin Johnson is excited to attack the rest of the 2021 season after proving at the Saudi International that he still has the game that won him The Masters.

Despite a difficult Sunday on the greens, Johnson held off Tony Finau and Justin Rose to win by two strokes, claiming the title for the second time.

It was Johnson's ninth European Tour victory, and among American players only Phil Mickelson (10) and Tiger Woods (41) have more.

A two-under-par day saw Johnson finish 15 under for the tournament, with Rose and Finau tied on 13 under.

The world number one clinched his second major and first green jacket in November and will defend his Masters title at Augusta in April.

Victory at Royal Greens Golf and Country Club was his first since The Masters and, asked about his performance, Johnson said: "I kept giving myself a lot of chances, I didn't hole any of them but I kept hitting good shots.

"I finally holed a really nice putt on 13. I just played solid all day, couldn't hole any putts today though.

"I don't get to play around the world as much as I'd like to, it's definitely nice to get a win not on my tour and obviously after Augusta to get my first win again, obviously the game is still in really good form and I'm really excited about the rest of the year."

Rose came up short despite shooting a five-under 65, though Rasmus Hojgaard's eight-under 62 was the best score of the day, the 19-year-old Dane further underlining his potential en route to a sixth-place finish.

"That was the best golf I played in quite some time," Rose said. "I did not make one putt today; the longest putt I made was seven feet for par on 16 so really clean round of golf.

"It's nice to feel like I've come out of the three-week trip with a nice bit of positive momentum today."

Johnson will next week play the Pebble Beach Pro-Am, which will not feature amateurs this year, while Rose is set to focus on the PGA Tour's upcoming Florida swing.