1.g3 e6 2.d4 c5 3.Nf3 Nf6 4.Bg2 cxd4 5.Nxd4 d5 6.c4 e5 7.Nf3 d4 8.O-O Nc6 9.e3 Be7 10.exd4 exd4 11.Bf4 O-O 12.Ne5 Bf5 13.Bxc6 bxc6 14.Nxc6 Qd7 15.Nxe7+ Qxe7 16.Re1 Qb4 17.Nd2 Qxb2 18.Qb3 Qc2 19.Rac1 Qxb3 20.axb3 a5 21.Ra1 Nd7 22.Bc7 f6 23.Nf3 d3 24.Bxa5 Rfb8 25.Nd2 Nc5 26.b4 Ne6 27.b5 Nd4 28.Bc7 Re8 29.Rxe8+ Rxe8 30.Bf4 Ne2+ 31.Kg2 Nxf4+ 32.gxf4 Re2 33.Rd1 Kf7 34.b6 Bc8 35.Kg3 Bb7 36.Nb3 Rb2 37.Rxd3 Ba6 38.Rc3 Bxc4 39.b7 Rxb3 40.Rxb3 Bxb3 41.b8=Q h5 42.Qa7+ Ke8 43.Qb8+ Kd7 44.Qxb3 Kc7 45.f3 h4+ 46.Kxh4 Kd8 47.Qa3 Kc8 48.Qb4 Kc7 49.Qf8 g6 50.Kg4 Kc6 51.Qb8 f5+ 52.Kh3 Kc5 53.Qg8 Kd6 54.Qc4 Kd7 55.Kg2 Kd6 56.Qf1 g5 57.Qe2 gxf4 58.Kh1 Kc6 59.Qb2 Kd6 60.Qc1 Kd5 61.Qb1 Kc5 62.Qb8 Kd5 63.Qc8 Kd6 64.Kg1 Ke7 65.Qg8 Kf6 66.Qb8 Kg5 67.Qf8 Kh5 68.Qb4 Kg6 69.Qb1 Kh6 70.Qa1 Kg5 71.Qd4 Kh6 72.Qe5 Kg5 73.Qg7+ Kh5 74.Qd7 Kg5 75.Qd2 Kf6 76.Qd7 Kg6 77.Kg2 Kh5 78.Qe8+ Kh4 79.Qc6 Kh5 80.h3 Kh4 81.Qh6# 1-0