1.g3 c6 2.Nf3 d5 3.Bg2 a6 4.c3 Nf6 5.O-O h6 6.d4 Bf5 7.Qb3 b5 8.a4 Nbd7 9.axb5 axb5 10.Rxa8 Qxa8 11.Bf4 e6 12.Ne5 Nxe5 13.Bxe5 Be7 14.Bxf6 Bxf6 15.Nd2 O-O 16.e4 Bg6 17.h4 Rb8 18.Qb4 Qa4 19.Qd6 Rc8 20.Qd7 Rd8 21.Qc7 Qa8 22.e5 Rc8 23.Qd7 Bd8 24.Nb3 Bb6 25.Ra1 Qb8 26.Ra6 b4 27.Rxb6 Qxb6 28.Qxc8+ Kh7 29.Nc5 bxc3 30.bxc3 Qb1+ 31.Bf1 Qc1 32.Qxc6 h5 33.Qa4 Qxc3 34.Qd1 Kg8 35.Be2 Bc2 36.Qc1 Qxd4 37.Qxc2 Qxe5 38.Nd3 Qe4 39.Bxh5 Qf5 40.Be2 Qf6 41.Qb2 Qd8 42.Nc5 Qe8 43.Qc1 Qe7 44.Bd3 Qa7 45.Nb3 g6 46.Qd2 e5 47.Be2 e4 48.Kg2 Qe7 49.Nc1 Qa3 50.Qe3 Qb2 51.Nb3 Qa3 52.h5 gxh5 53.Bxh5 Qb4 54.Nd4 Qa5 55.Qg5+ Kh7 56.Bxf7 Qa6 57.Qg8+ Kh6 58.Qh8+ Kg5 59.Qh5+ Kf6 60.Qf5+ Ke7 61.Bxd5 Qc6 62.Bxc6 Kd6 63.Qh5 e3 64.Be8 Kc7 65.Bg6 Kc8 66.Nc2 Kb7 67.Nxe3 Kb8 68.Be8 Ka8 69.f4 Kb8 70.f5 Kc7 71.Qh8 Kc8 72.Bf7+ Kd7 73.Bc4 Ke7 74.Qh7+ Kf6 75.Qa7 Ke5 76.Bb5 Kf6 77.Nd1 Ke5 78.Qa2 Kd4 79.Qf2+ Ke4 80.Qe1+ Kd5 81.g4 Kc5 82.Qe3+ Kd6 83.Qa7 Kd5 84.Ba4 Ke5 85.Kh1 Kd5 86.Bc6+ Kd6 87.Qd4+ Kxc6 88.Qf6+ Kb7 89.Qg5 Kc8 90.Nc3 Kc7 91.Qe3 Kc8 92.Qg3 Kd8 93.Qd6+ Kc8 94.Qg3 Kd7 95.Qe3 Kd8 96.f6 Kd7 97.g5 Kd8 98.Ne2 Kc8 99.Qb3 Kc7 100.Nf4 Kc6 101.Qc3+ Kd6 102.Qc1 Ke5 103.Kg1 Kd6 104.g6 Kd7 105.Qc7+ Ke8 106.Qe7# 1-0