1.Nf3 d5 2.d4 Bf5 3.c3 e6 4.Bf4 Bd6 5.Bxd6 Qxd6 6.Nbd2 c5 7.Qb3 b6 8.Qa4+ Qd7 9.Qa3 Qc7 10.e3 Nf6 11.Be2 O-O 12.c4 Rd8 13.Rc1 Nbd7 14.O-O Bg6 15.b4 cxb4 16.Qxb4 dxc4 17.Nxc4 Nd5 18.Qb2 Rac8 19.Qa3 Qb8 20.Nd6 Rxc1 21.Rxc1 a5 22.Ne5 Nb4 23.Nc6 Nxc6 24.Rxc6 Nf6 25.Bf3 Nd5 26.Nc4 Qb7 27.Ne5 Nb4 28.Rc1 Be4 29.Bxe4 Qxe4 30.Qb3 Qb7 31.a3 Nd5 32.g3 h6 33.Qb5 Rc8 34.Rxc8+ Qxc8 35.e4 Nc3 36.Qxb6 Nxe4 37.Qxa5 Qc2 38.Qe1 f6 39.Nf3 Kf7 40.a4 g5 41.h4 Nc3 42.a5 Ne2+ 43.Kf1 Nc3 44.Qe3 Nd5 45.Qa3 Nc3 46.d5 Qd3+ 47.Kg2 g4 48.dxe6+ Kxe6 49.Ng1 Qd5+ 50.Kh2 Qd2 51.Qc5 Ne4 52.Qc4+ Ke5 53.Qe2 Qxa5 54.Qxg4 Nxf2 55.Qf4+ Ke6 56.Qxf2 Qd5 57.Qf4 Qd3 58.Qf2 Qb1 59.Qe2+ Kf7 60.Nh3 Qb4 61.Nf2 Qa5 62.Qc2 Qd8 63.Qd1 Ke8 64.Qxd8+ Kf7 65.Qd6 h5 66.Nh1 f5 67.Qc6 Ke7 68.Qc2 Kd8 69.Qxf5 Kc7 70.Kg1 Kb6 71.Qf7 Ka5 72.Qf2 Ka6 73.Qb2 Ka7 74.Qb8+ Ka6 75.Qg8 Kb5 76.Qe6 Ka5 77.Qg8 Ka6 78.Qa8+ Kb5 79.Qa2 Kb6 80.Kf2 Kb5 81.Qc2 Ka6 82.Qd3+ Ka5 83.Qd8+ Kb5 84.Qc8 Ka4 85.Kf3 Ka5 86.Qc3+ Ka6 87.Kf2 Kb5 88.Qb3+ Ka5 89.g4 Ka6 90.Qe3 Ka5 91.Qe2 Ka4 92.Ng3 Kb4 93.Qb5+ Kc3 94.Qb7 Kc4 95.Qa6+ Kb4 96.Ne4 hxg4 97.Qa7 g3+ 98.Ke3 Kb5 99.Qa8 Kb4 100.Kd4 Kb3 101.Qg8+ Ka4 102.Qg6 Kb5 103.Kd3 Ka5 104.Nc5 g2 105.Kc4 g1=Q 106.Qa6# 1-0