1.c3 Nc6 2.g3 Nf6 3.d4 d6 4.Bg2 e5 5.Bg5 Be7 6.Bc1 d5 7.Nf3 e4 8.Nfd2 Ng4 9.Nf1 Nf6 10.Nbd2 Be6 11.f3 exf3 12.Nxf3 Qd7 13.Bf4 Nh5 14.Bd2 Nf6 15.Ne3 O-O 16.Ng5 h6 17.Nxe6 fxe6 18.O-O Rad8 19.Qc2 Bd6 20.Qg6 Ne7 21.Qd3 c5 22.Bh3 Ne4 23.Nxd5 Nxd2 24.Rxf8+ Rxf8 25.Nxe7+ Bxe7 26.Qxd2 cxd4 27.cxd4 Bg5 28.Qd3 Qc6 29.Bg2 Qb6 30.Be4 Qxb2 31.Rb1 Qxa2 32.Rxb7 Qd2 33.Kg2 Qxd3 34.Bxd3 Be3 35.Rd7 Rf2+ 36.Kh3 g5 37.Kg4 Rxh2 38.Bc4 Kf8 39.Bxe6 Rxe2 40.d5 Bc5 41.Kf5 Re3 42.g4 a5 43.d6 Ke8 44.Re7+ Kd8 45.Rh7 Bxd6 46.Rd7+ Ke8 47.Rxd6 Ke7 48.Rd7+ Ke8 49.Ra7 Rf3+ 50.Ke5 Rf1 51.Kd6 Rd1+ 52.Bd5 Kf8 53.Ke5 Rf1 54.Be6 Ke8 55.Bf5 Ra1 56.Kf6 Kd8 57.Ke5 a4 58.Kd6 Rd1+ 59.Ke5 Ra1 60.Be6 a3 61.Kd6 Rd1+ 62.Bd5 Rc1 63.Rxa3 Rc8 64.Rf3 Ke8 65.Bc6+ Rxc6+ 66.Kxc6 Ke7 67.Kd5 Kd7 68.Rf7+ Kd8 69.Ke6 Kc8 70.Kd6 Kb8 71.Kc6 h5 72.gxh5 g4 73.h6 g3 74.h7 g2 75.h8=Q# 1-0