1.Nf3 c6 2.g3 d5 3.c3 Bg4 4.d4 e6 5.Bf4 Nd7 6.h3 Bh5 7.Nbd2 Be7 8.Qb3 Qb6 9.a4 Bg6 10.e3 Ngf6 11.a5 Qxb3 12.Nxb3 O-O 13.Be2 c5 14.a6 b6 15.Bb5 c4 16.Nbd2 Rac8 17.g4 Rfd8 18.g5 Ne8 19.Bxd7 Rxd7 20.Ne5 Rdd8 21.Nxg6 hxg6 22.h4 Bd6 23.Bxd6 Nxd6 24.Ke2 Kf8 25.h5 gxh5 26.Rxh5 Ke7 27.Nf3 Rh8 28.Rah1 Rxh5 29.Rxh5 b5 30.Ne5 Ne4 31.Ke1 g6 32.Rh6 Nxg5 33.f4 Ne4 34.Rh7 Nd6 35.Nxg6+ Kf6 36.Ne5 Rg8 37.Kf2 Rc8 38.Kf3 Ke7 39.f5 exf5 40.Rh6 Rc7 41.Kf4 Rc8 42.Nf3 f6 43.Rh7+ Ke6 44.Rxa7 Rg8 45.Ne1 Rg1 46.Nc2 Ne4 47.Kf3 Rf1+ 48.Ke2 Rb1 49.Re7+ Kxe7 50.a7 Rxb2 51.a8=Q Rxc2+ 52.Kd1 Rxc3 53.Qb7+ Ke6 54.Qc8+ Kf7 55.Qxf5 Rxe3 56.Qxd5+ Kg6 57.Qc6 Rd3+ 58.Kc2 Rxd4 59.Qxb5 Rd2+ 60.Kc1 c3 61.Qe8+ Kf5 62.Qh5+ Kf4 63.Qh6+ Ke5 64.Qg7 Rf2 65.Qc7+ Kd4 66.Qd7+ Ke3 67.Qh3+ Rf3 68.Qh6+ Kd3 69.Qh1 Ke2 70.Qh2+ Kd3 71.Qh1 Rg3 72.Qd1+ Ke3 73.Qh5 Rf3 74.Qh6+ Kd4 75.Qg7 Kd3 76.Qd7+ Ke2 77.Qd1+ Kf2 78.Qd4+ Re3 79.Qd7 Ng3 80.Kc2 f5 81.Qd4 Kf3 82.Qd5+ Kg4 83.Qg8+ Kf4 84.Qf7 Ne4 85.Qh5 Ng3 86.Qf7 Kf3 87.Qd5+ Kf2 88.Qd4 Ne4 89.Qe5 Rf3 90.Qh2+ Kf1 91.Qh1+ Kf2 92.Qh2+ Ke3 93.Qh6+ f4 94.Qb6+ Ke2 95.Qg6 Re3 96.Qg2+ Nf2 97.Qg5 f3 98.Qf4 Nd3 99.Qg4 Ne1+ 100.Kc1 c2 101.Qc4+ Rd3 102.Qe4+ Kf1 103.Kb2 Rb3+ 104.Kc1 Rb1+ 105.Kd2 c1=Q# 0-1