1.c4 e5 2.g3 Nf6 3.Bg2 Nc6 4.Nc3 Bb4 5.Nd5 O-O 6.a3 Bd6 7.Nxf6+ Qxf6 8.e3 Be7 9.d3 a5 10.Ne2 d6 11.O-O Bg4 12.h3 Bf3 13.Bxf3 Qxf3 14.Nc3 Qf5 15.Kg2 Qg6 16.Nd5 Bd8 17.e4 Nd4 18.Be3 c6 19.Nf4 exf4 20.Bxd4 f5 21.Qf3 fxe4 22.Qxe4 Qxe4+ 23.dxe4 Re8 24.Rae1 fxg3 25.Kxg3 a4 26.f4 Ra5 27.Kg4 Bf6 28.e5 dxe5 29.fxe5 Be7 30.Bc3 Rc5 31.Re4 b5 32.h4 Rf8 33.Rd1 Rxc4 34.Rxc4 bxc4 35.Rd4 Kf7 36.Rxc4 h5+ 37.Kg3 Rd8 38.Rxa4 Rd3+ 39.Kg2 Ke6 40.Ra6 Bxh4 41.Rxc6+ Kf5 42.a4 Bg5 43.a5 h4 44.a6 Bf4 45.Kh1 Rd1+ 46.Kg2 Rd3 47.Rd6 Rg3+ 48.Kh1 Rh3+ 49.Kg1 Rg3+ 50.Kf1 Be3 51.Rd3 h3 52.Rxe3 h2 53.Rxg3 h1=Q+ 54.Kf2 Qh2+ 55.Kf3 Qh5+ 56.Kf2 Qh2+ 57.Kf3 Qh1+ 58.Rg2 Qf1+ 59.Rf2 Qxa6 60.Ke3+ Ke6 61.Rg2 Qa7+ 62.Kd2 Qf7 63.Ke1 g6 64.Rf2 Qh7 65.Rf6+ Kd5 66.Rd6+ Ke4 67.Rd2 Qh4+ 68.Kd1 Kf5 69.Rd6 Qh1+ 70.Kd2 g5 71.Rf6+ Ke4 72.Rf2 Kd5 73.Re2 Ke6 74.Rf2 Qe4 75.Re2 Qf4+ 76.Ke1 g4 77.Rf2 Qe4+ 78.Kf1 Qh1+ 79.Ke2 g3 80.Rf6+ Kd5 81.e6 Qh2+ 82.Kd3 Qh7+ 83.Ke2 Qh5+ 84.Ke1 g2 85.Kf2 Qh1 86.Rf5+ Kc6 87.Rg5 Qf1+ 88.Ke3 g1=Q+ 89.Rxg1 Qxg1+ 90.Kd3 Kd6 91.Kd2 Kxe6 92.Ke2 Qh2+ 93.Kf1 Kf5 94.Ba5 Qxb2 95.Ke1 Qa2 96.Bd8 Qg8 97.Bg5 Qxg5 98.Kd1 Kf4 99.Kd2 Kg3+ 100.Kd1 Kh4 101.Ke1 Kh3 102.Kd1 Kh2 103.Ke2 Kg3 104.Kf1 Qg6 105.Ke2 Kh4 106.Kf2 Qh5 107.Kf1 Kg3 108.Kg1 Qd1# 0-1