1.e4 c5 2.Nf3 e6 3.Nc3 a6 4.d4 cxd4 5.Nxd4 Qc7 6.Be3 Bb4 7.Ne2 Nf6 8.a3 Be7 9.g3 Nc6 10.Bg2 b5 11.O-O Bb7 12.h3 O-O 13.f4 d6 14.Qe1 b4 15.Na4 d5 16.Bb6 Qb8 17.e5 Ne4 18.Bxe4 dxe4 19.Qf2 Rc8 20.Rfd1 Bf8 21.c4 bxc3 22.Nexc3 Ne7 23.Bc5 e3 24.Bxe3 Nf5 25.Bb6 Bc6 26.b4 Qb7 27.g4 Ne7 28.Bc5 Bxa4 29.Nxa4 Nd5 30.Bxf8 Rxf8 31.Nc5 Qb5 32.f5 a5 33.f6 gxf6 34.exf6 axb4 35.axb4 Qxb4 36.Rab1 Qc3 37.Rb3 Qxf6 38.Rf3 Qg7 39.Kg2 Ra5 40.Rf1 Raa8 41.h4 Rab8 42.Qg3 e5 43.Rf5 Nf4+ 44.Kh1 Qh6 45.Rxe5 Qc6+ 46.Qf3 Qxf3+ 47.Rxf3 Rb1+ 48.Kh2 Rb2+ 49.Kg3 Ne2+ 50.Kg2 Nf4+ 51.Kf1 Ng6 52.Rh5 Ra8 53.Nd3 Ra1+ 54.Ne1 Rh2 55.Re3 Raa2 56.Kg1 Nf4 57.Rg5+ Kf8 58.Ra5 Rad2 59.Raa3 Rxh4 60.g5 Rg4+ 61.Kf1 Rxg5 62.Rf3 Rh5 63.Rg3 Rh1+ 64.Rg1 Rhh2 65.Ra8+ Ke7 66.Ra7+ Kd6 67.Ra6+ Kc7 68.Ng2 Nxg2 69.Ra3 Nf4 70.Rf3 Rd1#