1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.f3 O-O 6.Be3 e5 7.d5 c6 8.Bd3 cxd5 9.cxd5 Nbd7 10.Nge2 a6 11.O-O Ne8 12.b4 f5 13.exf5 gxf5 14.Qc2 Nb6 15.a4 Bd7 16.a5 Nc8 17.Rac1 Qh4 18.Qb3 Ne7 19.Na4 Bxa4 20.Qxa4 Nf6 21.Bf2 Qh6 22.Rc7 Nexd5 23.Qb3 Kh8 24.Rxb7 e4 25.Bc4 exf3 26.gxf3 Rae8 27.Bxd5 Rxe2 28.Bc4 Rd2 29.Qe3 Qg6+ 30.Kh1 Bh6 31.Qc3 d5 32.Bxa6 d4 33.Qc7 Rg8 34.Rg1 Rd1 35.Bg3 Rxg1+ 36.Kxg1 f4 37.Rb8 fxg3 38.Rxg8+ Nxg8 39.Bc4 Be3+ 40.Kg2 gxh2+ 41.Kxh2 Nf6 42.Qe5 Kg7 43.Qg3 Bg5 44.a6 Qc2+ 45.Kh3 Qxc4 46.Qxg5+ Kf7 47.a7 Qc8+ 48.Kh4 d3 49.Qa5 Qc4+ 50.Kh3 d2 51.a8=Q d1=Q 52.Qb7+ Kg6 53.Qc5 Qh1+ 54.Kg3 Qch4#