Cabrera, an Argentine whose only other PGA Tour victories came in the 2007
McNeill shot a season-best 61 for his fourth top-10 finish this season and first since mid-March.
Webb Simpson had a 63 to finish third at 10 under.
Third-round leader Billy Hurley III bogeyed four of the first six holes to fall out of contention. He shot a 73 and finished in a seven-way tie for fourth at nine under.
Graeme McDowell overtakes Kevin Stadler to win
Graeme McDowell of Northern Ireland made the best of tough conditions to retain his French Open title by firing a four-under 67 in the final round to win by a stroke at Saint-Quentin-en-Yvelines.
In pouring rain, McDowell made five birdies and a bogey for the lowest round of the day to finish at five-under 279.
Overnight leader Kevin Stadler made three birdies and dropped eight shots for a 76 to share second place with
Stadler had a chance on the last hole to become the first American to win the tournament since Barry Jaeckel in 1972, but he missed a long birdie putt to force a playoff.
I.K. Kim wins Ladies European Masters
South Korea's I.K. Kim won the Ladies European Masters, closing with a three-under 68 for a five-stroke victory in the final event before the Women's British Open.
Kim had an 18-under 270 total at Buckinghamshire in Denham, England, for her first victory since the
Australia's Nikki Campbell was second after a 67.
Northern Ireland's Stephanie Meadow tied for third at 11 under with South Africa's Lee-Anne Pace and Germany's Caroline Masson. Meadow matched the course record with a 63, Pace shot 68 and Masson 69.
The Women's British Open starts Thursday at Royal Birkdale.
Larry Mize withdraws from U.S. Senior Open
Larry Mize withdrew from the U.S. Senior Open because of a back injury.
The tournament starts Thursday at Oak Tree National in Edmond, Okla.