1.e4 c5 2.c4 Nc6 3.Ne2 e5 4.d3 Nge7 5.g3 Nd4 6.Bg2 g6 7.Nxd4 cxd4 8.Nd2 Nc6 9.O-O d6 10.f4 Be7 11.Nf3 a5 12.f5 Bd7 13.Bh6 Rg8 14.Bh3 Nb8 15.c5 gxf5 16.cxd6 Bxd6 17.Bxf5 Bxf5 18.exf5 Nc6 19.Qb3 Qe7 20.Rac1 a4 21.Qc4 a3 22.Rb1 e4 23.dxe4 Bxg3 24.hxg3 Rxg3+ 25.Kh2 Rg4 26.Kh3 Rxe4 27.Bg5 Qd7 28.Nh4 axb2 29.Rxb2 Ne5 30.Qc2 d3 31.Qc5 Rc8 32.Qa7 d2 33.Rxd2 Rc3+ 34.Kg2 Rg4+ 35.Kf2 Nd3+ 36.Rxd3 Qxd3 37.Re1+ Re4 38.Rxe4+ Qxe4 39.Qb8+ Kd7 40.Qd8+ Kc6 41.Qc8+ Kb6 42.Qxc3 Qe6 43.Bd8+ Kb5 44.a4+ Kxa4 45.Qe3 b5 46.fxe6 h5 47.Bg5 f6 48.Bf4 f5 49.Nf3 Kb4 50.Qe5 h4 51.Qxb5+ Kc3 52.Qe5+ Kb4 53.Ke3 Ka3 54.Qc5+ Kb3 55.Qc7 Ka4 56.Ke2 Kb5 57.Nd4+ Ka4 58.Bd6 h3 59.Qa7# 1-0