1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Bc4 e5 7.Nf3 h6 8.O-O Be6 9.Bd5 Bxd5 10.Nxd5 Nxe4 11.Re1 Nf6 12.c4 Be7 13.c5 dxc5 14.Nxe7 Qxd1 15.Rxd1 Kxe7 16.Be3 b6 17.Re1 Nd5 18.Bd2 f6 19.Nh4 Kf7 20.Nf5 Rhd8 21.a3 a5 22.Rac1 h5 23.Ng3 g6 24.Ne4 Nd4 25.Be3 Nb3 26.Rcd1 a4 27.Kf1 Nxe3+ 28.fxe3 f5 29.Nc3 Nd2+ 30.Ke2 Nc4 31.Rxd8 Rxd8 32.Nxa4 Rd2+ 33.Kf1 f4 34.exf4 exf4 35.Nc3 Ne3+ 36.Kg1 Rxg2+ 37.Kh1 Rxb2 38.a4 g5 39.Ne4 Kg6 40.h4 g4 41.a5 bxa5 42.Nxc5 g3 43.Nd3 Rh2+ 44.Kg1 Kf5 45.Rb1 Rd2 46.Nxf4 Kxf4 47.Re1 Rd1 48.Rxd1 Nxd1 49.Kg2 Ne3+ 50.Kh3 g2 51.Kh2 Kf3 52.Kg1 a4 53.Kh2 a3 54.Kh3 a2 55.Kh2 a1=Q 56.Kh3 Qh1#