1.e4 c5 2.d4 cxd4 3.c3 dxc3 4.Nxc3 Nc6 5.Bc4 e6 6.Nf3 Nf6 7.a3 a6 8.O-O Be7 9.Bf4 d6 10.Bg3 O-O 11.Bb3 b5 12.Qd3 Ra7 13.Rad1 Rd7 14.Bc2 g6 15.Ne2 Bb7 16.a4 bxa4 17.Bxa4 d5 18.Ned4 dxe4 19.Nxc6 Rxd3 20.Nxd8 Rfxd8 21.Rxd3 Rxd3 22.Ne5 Rd4 23.Bc2 Bd6 24.Rd1 Rxd1+ 25.Bxd1 Bxe5 26.Bxe5 Nd5 27.Bc3 Nxc3 28.bxc3 Kf8 29.Kf1 Ke7 30.Ke2 Kd6 31.Ke3 f5 32.Be2 e5 33.Bc4 f4+ 34.Ke2 g5 35.Bg8 h5 36.f3 exf3+ 37.gxf3 Kc5 38.c4 Bc6 39.Be6 Ba4 40.h3 Bb3 41.Kd3 Bd1 42.Ke4 Kd6 43.Bc8 a5 44.Kd3 Bxf3 45.Bf5 g4 46.hxg4 Bxg4 47.Bh7 h4 48.Bg8 h3 49.Bd5 f3 50.Ke3 h2 51.Bxf3 Bxf3 52.Kxf3 h1=Q+ 53.Ke3 Qh4 54.Kd3 Qd4+ 55.Kc2 Qxc4+ 56.Kb2 Qb4+ 57.Ka2 a4 58.Ka1 Qd2 59.Kb1 e4 60.Ka1 e3 61.Kb1 e2 62.Ka1 e1=Q#