1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.g4 h6 7.h3 Nc6 8.Bg2 Bd7 9.O-O a6 10.f4 Be7 11.Be3 Rc8 12.Qd2 Qc7 13.Nde2 b5 14.Rac1 O-O 15.b3 Rfd8 16.Rcd1 Be8 17.a3 d5 18.exd5 b4 19.axb4 Nxb4 20.Bd4 Nfxd5 21.Nxd5 Nxd5 22.c4 Nb4 23.Qc3 Bf8 24.f5 exf5 25.gxf5 Bc6 26.Nf4 Bxg2 27.Kxg2 Qc6+ 28.Qf3 Qxf3+ 29.Kxf3 Nc6 30.Bc3 Rb8 31.Rxd8 Nxd8 32.Rb1 Nc6 33.Nd5 a5 34.Ke4 Re8+ 35.Kd3 Rb8 36.Kc2 Re8 37.Re1 Rd8 38.f6 g5 39.Ne7+ Bxe7 40.fxe7 Re8 41.Bf6 Nb4+ 42.Kc3 Nc6 43.h4 gxh4 44.Rg1+ Kh7 45.Rg7+ Kh8 46.Rxf7+ Kg8 47.Rg7+ Kh8 48.Rg1+ Kh7 49.Bxh4 h5 50.Re1 Kg7 51.Re6 Nb4 52.Re5 Nc6 53.Rxh5 Kf7 54.Rf5+ Ke6 55.Rf8 Kd7 56.Rxe8 Kxe8 57.Kd3 Nxe7 58.Bxe7 Kxe7 59.Kd4 Kd6 60.c5+ Kd7 61.Kd5 Kc7 62.c6 Kc8 63.Kc5 Kc7 64.Kb5 a4 65.bxa4 Kc8 66.Kb6 Kb8 67.c7+ Kc8 68.a5 Kd7 69.Kb7 Kd6 70.a6 Kd7 71.a7 Kd6 72.c8=Q Ke5 73.Kb6 Kd4 74.Qh8+ Kd5 75.Qe8 Kd6 76.Qh5 Ke6 77.Qh8 Kd5 78.Qe8 Kd6 79.Qh5 Ke6 80.Kc7 Ke7 81.Qa5 Ke6 82.Kc6 Kf6 83.Kd5 Kf5 84.Qc7 Kg5 85.Ke5 Kg4 86.Qh7 Kg5 87.Qg7+ Kh5 88.Kf5 Kh4 89.Qg4# 1-0