Charl Schwartzel was a runaway winner for the second straight week, coasting to a 12-shot victory Sunday at the European Tour’s Alfred Dunhill Championship at Malelane, South Africa. The 2011 Masters champion finished with a total score of 24-under 264 — the lowest at Leopard Creek Country Club. He won by 11 strokes in Thailand last weekend. Schwartzel was three shots off Tiger Woods’s record for the biggest victory margin. Woods won the US Open in 2000 by 15 shots . . . Sergio Garcia won the rain-shortened Johor Open in Malaysia, closing with an 11-under 61 for a three-stroke victory . The 32-year-old Spanish star finished at 18-under 198 . . . . . . Australasian Tour rookie Daniel Popovic completed a wire-to-wire victory in the Australian PGA Championship in Coolum, shooting a 3-under 69 for a four-stroke victory . . . Davis Love III and son Dru birdied the 18th hole to capture the Father-Son Challenge in Orlando, Fla. The pair finished with a 23-under 121 after shooting a 61.