1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be2 e5 7.Nf3 Be7 8.Bg5 Be6 9.Bxf6 Bxf6 10.O-O O-O 11.Nd5 Nd7 12.Bc4 Rc8 13.Qe2 Nb6 14.Nxb6 Qxb6 15.Bxe6 fxe6 16.c4 Qc6 17.b3 b5 18.Rac1 b4 19.Rfd1 Be7 20.c5 dxc5 21.Nxe5 Qc7 22.Nc4 Rcd8 23.g3 Bf6 24.e5 Be7 25.Qe4 a5 26.Nb2 Rf5 27.f4 g5 28.Rxd8+ Bxd8 29.Qc4 Qe7 30.Qxc5 Qxc5+ 31.Rxc5 Bb6 32.Na4 Bxc5+ 33.Nxc5 gxf4 34.Nxe6 fxg3 35.hxg3 Rxe5 36.Nf4 Re1+ 37.Kf2 Ra1 38.Ke3 Rxa2 39.Nd3 Rc2 40.Kd4 Kg7 41.Nc5 Rc3 42.g4 Kg6 43.Nb7 Rxb3 44.Nxa5 Rg3 45.Kc4 Rxg4+ 46.Kb3 h5 47.Nc6 h4 48.Ne5+ Kf5 49.Nxg4 Kxg4 50.Kxb4 h3 51.Kc5 h2 52.Kd6 h1=Q 53.Ke7 Qd5 54.Kf8 Qd7 55.Kg8 Kg5 56.Kh8 Kg6 57.Kg8 Qg7#