1.e4 c5 2.Nc3 Nc6 3.Nge2 e6 4.d4 d5 5.exd5 exd5 6.dxc5 Nf6 7.Be3 Be7 8.g3 Ng4 9.Qxd5 Qa5 10.Nd4 O-O 11.Nb3 Nxe3 12.fxe3 Qc7 13.Qe4 Be6 14.O-O-O Bxb3 15.axb3 Bxc5 16.Nd5 Qa5 17.Bd3 Qa1+ 18.Kd2 Qa5+ 19.b4 Bxb4+ 20.c3 f5 21.Qe6+ Kh8 22.Nxb4 Nxb4 23.cxb4 Qxb4+ 24.Kc2 Rf6 25.Qe5 Rb6 26.Kb1 a5 27.Qd4 Qxd4 28.exd4 Rb5 29.Bc4 Rc8 30.Bxb5 Rc1+ 31.Rxc1 h6 32.Rcf1 f4 33.Rc1 fxg3 34.Rhg1 g6 35.hxg3 g5 36.Rcf1 Kh7 37.Re1 Kg7 38.Bc6 Kg8 39.Re5 a4 40.Rh1 bxc6 41.Rxh6 g4 42.Rd5 cxd5 43.Ka1 a3 44.Rb6 axb2+ 45.Kxb2 Kh8 46.Ra6 Kg7 47.Ra5 Kf7 48.Ra7+ Ke8 49.Ka3 Kd8 50.Rf7 Ke8 51.Rg7 Kd8 52.Kb4 Kc8 53.Ka5 Kb8 54.Rf7 Kc8 55.Kb5 Kb8 56.Rg7 Kc8 57.Kb6 Kb8 58.Rg8# 1-0