Phil Mickelson has ended his five-year drought with a win at the WGC Mexico Championship. Mickelson, who at 47 was the oldest man in the field, beat Justin Thomas in the playoff. Mickelson and Thomas finished at 16-under 268, Rafa Cabrera Bello and Tyrell Hatton finished third at 15-under and Kiradech Aphibarnrat and Brian Harman tied for fifth at 13-under.
Cabrera Bello moves up sixteen places to number 4 this week, Hatton up thirteen places to number 3 and Aphibarnrat up seven places to number 5.

George Coetzee has won a second Tshwane Open title. After early bogeys lost him the lead he held his nerve and played five birdies on the back nine to finish at 18-under 266. Sam Horsfield came in second two behind, Mikko Korhonen finished third at 15-under and Danie van Tonder, Felipe Aguilar and Sebastien Gros tied for fourth at 14-under.
Coetzee moves up from 69 to 20, Horsfield up from 66 to 28, Korhonen moves up fifty places to 41 and Gros up eighty places to 108.

Rank
Player
Nat
Events
Race to Dubai Points
1
SHARMA Shubhankar 
IND
9
930,074
2
FLEETWOOD Tommy 
ENG
4
755,254
3
HATTON Tyrrell 
ENG
3
739,700
4
CABRERA BELLO Rafa 
ESP
4
719,709
5
APHIBARNRAT Kiradech
THA
6
653,160
6
LI Haotong 
CHN
5
575,650
7
CAMPILLO Jorge 
ESP
7
561,032
8
PAISLEY Chris
ENG
7
530,525
9
MCILROY Rory
NIR
2
502,230
10
FRITTELLI Dylan 
RSA
8
476,480
11
ORMSBY Wade 
AUS
7
433,668
12
LUITEN Joost 
NED
5
426,060
13
FISHER Ross 
ENG
3
415,830
14
LEVY Alexander 
FRA
4
323,797
15
PEPPERELL Eddie 
ENG
5
305,058
16
GARCIA Sergio
ESP
4
298,123
17
FITZPATRICK Matthew 
ENG
4
273,979
18
GRACE Branden 
RSA
4
257,529
19
LARRAZÁBAL Pablo
ESP
5
246,688
20
COETZEE George 
RSA
7
241,677
Rank
Player
Nat
Events
Race to Dubai Points
21
BJÖRK Alexander 
SWE
8
238,811
22
WOOD Chris 
ENG
5
219,698
23
PETERSON Paul 
USA
5
216,339
24
PIETERS Thomas
BEL
3
212,380
25
FISHER Oliver 
ENG
7
210,610
26
FOX Ryan
NZL
5
207,466
27
CASEY Paul 
ENG
2
206,960
28
HORSFIELD Sam 
ENG
8
193,407
29
SMITH Cameron 
AUS
1
191,660
30
DETRY Thomas
BEL
8
183,750
31
KINHULT Marcus 
SWE
7
172,268
32
VAN ROOYEN Erik 
RSA
5
163,121
33
LIPSKY David
USA
6
163,054
34
BURMESTER Dean
RSA
7
156,844
35
SULLIVAN Andy 
ENG
6
149,109
36
BERTASIO Nino
ITA
7
146,155
37
WIESBERGER Bernd 
AUT
4
146,109
38
STENSON Henrik 
SWE
3
142,004
39
ROSE Justin
ENG
3
139,000
40
SURI Julian 
USA
3
137,885
41
KORHONEN Mikko 
FIN
7
133,948
42
ZUNIC Jordan 
AUS
2
133,147
43
TANIHARA Hideto 
JPN
6
132,202
44
HAN Seungsu 
USA
4
131,747
45
PEREZ Pat 
USA
2
131,000
46
PAVON Matthieu 
FRA
7
130,289
47
CROCKER Sean
USA
6
127,320
48
NOREN Alex
SWE
1
126,500
49
GUERRIER Julien 
FRA
5
125,952
50
JOHNSTON Andrew 
ENG
5
125,854
51
OTAEGUI Adrian
ESP
5
125,827
52
WANG Jeunghun 
KOR
6
123,979
53
ZANOTTI Fabrizio 
PAR
5
121,235
54
SCRIVENER Jason 
AUS
8
119,568
55
BLAND Adam 
AUS
5
116,460
56
SCHAUFFELE Xander
USA
1
114,500
57
VINCENT Scott
ZIM
8
114,469
58
OOSTHUIZEN Louis 
RSA
3
113,212
59
DUNNE Paul 
IRL
4
105,600
60
MIYAZATO Yusaku
JPN
3
105,379
61
BRAZEL Sam 
AUS
7
105,148
62
RAHM Jon
ESP
1
104,300
63
HEBERT Benjamin 
FRA
6
101,384
64
GREEN Gavin
MAS
7
99,736
65
HAVRET Grégory 
FRA
7
98,863
66
MOLINARI Francesco 
ITA
1
95,250
67
KIEFFER Maximilian 
GER
6
94,735
68
PARATORE Renato
ITA
6
93,879
69
PULKKANEN Tapio
FIN
6
89,623
70
HERBERT Lucas
AUS
3
88,528
71
JIMÉNEZ Miguel Ángel
ESP
2
87,600
72
LANGASQUE Romain
FRA
3
87,185
73
LORENZO-VERA Mike 
FRA
5
86,683
74
WATTEL Romain 
FRA
5
86,408
75
WU Ashun
CHN
7
86,283
76
WALLACE Matt 
ENG
7
85,731
77
PAVAN Andrea
ITA
7
84,798
78
IKEDA Yuta
JPN
2
84,600
79
STERNE Richard 
RSA
6
83,996
80
HANSON Chris 
ENG
7
83,525
81
RAMSAY Richie 
SCO
4
83,354
82
JAMIESON Scott 
SCO
5
83,250
83
RUMFORD Brett 
AUS
6
81,117
84
PORTEOUS Haydn
RSA
9
79,630
85
SCHWARTZEL Charl 
RSA
2
79,623
86
MORRISON James
ENG
8
79,618
87
GALLACHER Stephen 
SCO
5
79,617
88
HORSEY David
ENG
5
78,358
89
CHAWRASIA S.S.P. 
IND
6
78,154
90
KUCHAR Matt
USA
2
77,813
91
KRUYSWIJK Jacques
RSA
7
76,984
92
AN Byeong Hun 
KOR
2
76,154
93
KODAIRA Satoshi
JPN
2
75,048
94
UIHLEIN Peter 
USA
1
73,000
94
REED Patrick
USA
1
73,000
96
OLESEN Thorbjørn 
DEN
5
72,335
97
WINTHER Jeff 
DEN
6
69,632
98
MEESAWAT Prom 
THA
3
69,190
99
FERNANDEZ - CASTAÑO Gonzalo
ESP
2
68,863
100
ARMITAGE Marcus 
ENG
4
65,616
101
EVANS Ryan 
ENG
7
65,447
102
HEND Scott 
AUS
7
64,896
103
KAYMER Martin
GER
2
64,500
104
ROCK Robert 
ENG
6
63,475
105
KHONGWATMAI Phachara
THA
8
63,420
106
FORD Charlie 
ENG
6
63,383
107
STONE Brandon 
RSA
7
60,850
108
GROS Sébastien 
FRA
5
60,167
109
FICHARDT Darren 
RSA
8
59,523
110
MANASSERO Matteo
ITA
6
58,755
111
POULTER Ian 
ENG
2
58,754
112
BJØRN Thomas
DEN
5
57,175
113
CHOI Jinho 
KOR
7
57,013
114
RAI Aaron 
ENG
9
55,777
115
MOLINARI Edoardo
ITA
7
55,686
116
WESTWOOD Lee 
ENG
4
55,637
117
DODT Andrew 
AUS
5
54,388
118
KARLSSON Robert 
SWE
7
53,999
119
SORDET Clément 
FRA
6
53,789
120
HANSEN Joachim B. 
DEN
2
52,866
121
VARNER III Harold
USA
2
51,850
122
SHIN Micah Lauren 
USA
3
51,600
123
BALDWIN Matthew
ENG
6
51,579
124
SOUTHGATE Matthew 
ENG
6
51,517
125
GEYGER Nico 
CHI
6
51,067
126
AIKEN Thomas 
RSA
8
51,005
127
DONALDSON Jamie 
WAL
7
49,278
128
BEZUIDENHOUT Christiaan 
RSA
7
49,016
129
HEISELE Sebastian 
GER
5
48,270
130
JENSEN Lasse 
DEN
7
47,700
131
ILONEN Mikko 
FIN
5
46,900
132
KAPUR Shiv 
IND
4
46,866
133
BROWN Steven
ENG
7
46,807
134
COLSAERTS Nicolas
BEL
4
46,488
135
ORIOL Pedro 
ESP
5
46,100
136
KATAOKA Daisuke
JPN
3
44,871
137
LEE Soomin
KOR
8
44,845
138
CAÑIZARES Alejandro 
ESP
4
44,700
139
AGUILAR Felipe 
CHI
4
44,030
140
WALTERS Justin 
RSA
5
43,491
141
SAKSANSIN Poom 
THA
3
42,048
142
LAGERGREN Joakim 
SWE
7
41,875
143
GOUVEIA Ricardo
POR
8
41,783
144
OTTO Hennie
RSA
4
41,140
145
FOSTER Mark 
ENG
6
39,840
146
WARING Paul 
ENG
6
39,833
147
FERNANDEZ Scott 
ESP
8
39,613
148
KOEPKA Chase
USA
7
39,382
149
CHESTERS Ashley 
ENG
9
39,345
150
JAIDEE Thongchai 
THA
6
38,029
151
BEKKER Oliver 
RSA
4
37,594
152
DANTORP Jens 
SWE
8
36,235
153
PITTAYARAT Panuphol
THA
2
36,150
154
DA SILVA Adilson
BRA
7
35,154
155
BHULLAR Gaganjeet 
IND
4
34,220
156
FARR Oliver 
WAL
7
33,787
157
KIMSEY Nathan 
ENG
3
33,120
158
LIMA José-Filipe 
POR
2
31,784
159
CANTER Laurie 
ENG
6
31,460
160
PEREZ Victor 
FRA
5
31,442
161
WALL Anthony 
ENG
4
31,200
162
KJELDSEN Søren
DEN
5
30,600
163
PIGEM Carlos 
ESP
8
30,085
164
SMITH Jordan 
ENG
6
29,675
165
BLOMSTRAND Christofer 
SWE
6
29,556
166
SYME Connor 
SCO
7
29,435
167
CHANG Yikeun 
KOR
3
28,871
168
SADDIER Adrien 
FRA
6
28,639
169
BOURDY Grégory 
FRA
8
28,453
170
SLATTERY Lee 
ENG
6
28,375
171
FORREST Grant 
SCO
5
27,672
172
WANNASRICHAN Rattanon 
THA
3
27,357
173
MARKSAENG Prayad
THA
1
26,700
173
PAGUNSAN Juvic 
PHI
1
26,700
175
QUIROS Alvaro
ESP
5
26,658
176
HUIZING Daan 
NED
3
26,038
177
NIXON Matthew 
ENG
6
25,258
178
PAPADATOS Dimitrios 
AUS
2
25,179
179
IM Daniel
USA
7
25,041
180
JANEWATTANANOND Jazz 
THA
6
24,837
181
ANGLES Pep
ESP
7
24,822
182
SHINKWIN Callum
ENG
4
24,792
183
DRYSDALE David 
SCO
7
24,185
184
ECCLES Ben 
AUS
2
23,861
185
IMMELMAN Trevor 
RSA
3
23,280
186
MILLAR Matthew 
AUS
2
22,835
187
FRASER Marcus 
AUS
5
22,556
188
SCHWAB Matthias 
AUT
4
22,433
189
BROBERG Kristoffer
SWE
1
22,313
190
ELVIRA Nacho 
ESP
6
21,904
191
ATWAL Arjun 
IND
3
21,900
191
BOONMA Danthai 
THA
5
21,900
193
MCEVOY Richard 
ENG
5
21,520
194
STALTER Joël
FRA
2
21,456
195
GAGLI Lorenzo
ITA
6
21,292
196
WARREN Marc
SCO
6
19,998
197
HORNE Keith 
RSA
5
19,847
198
SIEM Marcel
GER
5
19,795
199
LOMBARD Zander 
RSA
9
18,898
200
CULLEN Nick 
AUS
1
16,961
201
PILKADARIS Terry 
AUS
4
16,710
202
McGOWAN Ross
ENG
5
16,138
203
HIGGINBOTTOM Jake 
AUS
4
16,072
204
NEIL Bradley
SCO
8
15,763
205
CHO Rak hyun 
KOR
5
15,435
206
RITCHIE JC
RSA
4
15,304
207
JACQUELIN Raphaël
FRA
6
14,904
208
HOWELL David 
ENG
5
14,893
209
GREEN Richard
AUS
2
14,637
210
FUNG Nicholas
MAS
3
14,381
211
EDFORS Johan 
SWE
3
14,174
212
FISHER JNR Trevor 
RSA
2
14,123
213
KRUGER Jbe 
RSA
7
13,655
214
BJERREGAARD Lucas 
DEN
6
13,385
215
SMYTH Travis 
AUS
2
13,196
216
MANLEY Stuart 
WAL
2
12,420
217
KAWAMURA Masahiro 
JPN
2
12,338
218
STORM Graeme 
ENG
5
12,300
219
CONNELLY Austin
CAN
6
11,558
220
BLAND Richard
ENG
6
11,540
221
MUNRO Jack
AUS
2
11,443
222
FAHRBRING Jens 
SWE
3
11,400
223
MICHAEL Anthony 
RSA
3
11,054
224
EASTON Bryce 
RSA
2
10,868
225
NORRIS Jason 
AUS
6
10,850
226
MERONK Adrian 
POL
3
10,350
227
ALLENBY Robert
AUS
2
9,892
228
STAL Gary 
FRA
4
9,825
229
KNAPPE Alexander 
GER
4
9,560
230
HUNG Chien-yao 
TPE
2
9,200
231
CLARKE Darren
NIR
5
9,108
232
ELS Ernie
RSA
3
8,925
233
ARNAUS Adri
ESP
2
8,798
234
ITEN Marco 
SUI
2
8,740
234
JOHANSEN Eirik Tage 
NOR
1
8,740
234
BROOKS Daniel 
ENG
8
8,740
237
LAWRIE Paul 
SCO
4
8,663
238
WILLETT Danny
ENG
4
8,517
238
MADSEN Morten Ørum 
DEN
2
8,517
240
DREDGE Bradley 
WAL
2
8,400
241
MIVIS Christopher 
BEL
4
8,107
242
HOLMAN Nathan 
AUS
2
7,820
243
WIDEGREN Pontus
SWE
8
7,583
244
KIM Sihwan 
USA
1
7,200
245
ROMERO Andres
ARG
2
6,750
246
VEERMAN Johannes 
USA
5
6,624
247
MACINTYRE Robert
SCO
1
6,555
247
SERNA Óscar 
MEX
1
6,555
249
NORRIS Shaun 
RSA
4
6,510
249
MCCLATCHIE Kyle
RSA
3
6,510
251
SCHNEIDER Marcel 
GER
6
6,438
252
THOMSON Jonathan 
ENG
6
5,525
253
TREE Toby 
ENG
4
5,515
254
SCIOT-SIEGRIST Robin
FRA
1
4,830
254
JOHANNESSEN Kristian Krogh 
NOR
2
4,830
256
WHITE Joshua 
ENG
2
4,025
257
KOIVU Kim 
FIN
1
3,795
258
HANSEN Anders 
DEN
2
3,525
259
SINGH BRAR Jack
ENG
3
3,278
260
WEBER Lionel 
FRA
4
2,933
261
BYRD Zack
USA
3
2,783
262
QUESNE Julien 
FRA
1
2,730
263
GEARY Josh 
NZL
6
2,703
263
HAFTHORSSON Birgir 
ISL
2
2,703
263
LEON Hugo
CHI
2
2,703
266
GIRRBACH Joel 
SUI
2
2,660
267
LINDELL Oliver 
FIN
1
2,185
268
SINNOTT Todd
AUS
3
1,960
269
PORTEOUS Garrick
ENG
4
1,833
270
PLANT Alfie
ENG
3
1,807