1.e4 f6 2.d4 e6 3.Bd3 d5 4.exd5 Qxd5 5.Nf3 Nc6 6.O-O Bd6 7.c4 Qh5 8.c5 Be7 9.Be2 Nh6 10.Nc3 O-O 11.Bf4 Ng4 12.h3 e5 13.hxg4 Bxg4 14.Bg3 Rad8 15.Qb3+ Kh8 16.d5 Nb8 17.Qxb7 Bxc5 18.Qxc7 Nd7 19.Rfe1 Bb6 20.Qc4 f5 21.Nxe5 Nxe5 22.Bxe5 Rde8 23.Bf4 Qh4 24.Rf1 Bxe2 25.Nxe2 g5 26.Qc3+ Kg8 27.Be3 f4 28.Bxb6 Rxe2 29.Qf3 Rxb2 30.Bd4 Rd2 31.Rfd1 Rxd1+ 32.Rxd1 g4 33.Qe4 g3 34.fxg3 Qxg3 35.Bf2 Qg4 36.Qf3 Qg6 37.d6 Rd8 38.d7 Qf5 39.Qd5+ Qf7 40.Qxf7+ Kxf7 41.Bh4 Ke6 42.Bxd8 Ke5 43.Re1+ Kf5 44.Rf1 Kg4 45.Rc1 Kg3 46.Rd1 f3 47.gxf3 h5 48.Rc1 h4 49.Rd1 h3 50.Rc1 h2+ 51.Kh1 Kf2 52.Rd1 Kg3 53.Re1 Kf2 54.Rd1 Kg3 55.a3 Kf2 56.Rc1 Kg3 57.Rd1 Kf2 58.a4 Kg3 59.Re1 Kf2 60.Rf1+ Kxf1 61.Kxh2 Ke1 62.Bf6 Ke2 63.Be5 Kf2 64.Bf4 Kxf3 65.Be5 Kf2 66.Bf4 Kf3 67.a5 Kf2 68.Bg5 Kf3 69.Bf6 Kf2 70.Be5 Kf3 71.Bf6 Kf2 72.a6 Kf3 73.Be5 Kf2 74.Bf4 Kf3 75.Bg3 Kg4 76.Kg2 Kf5 77.Kf3 Ke6 78.d8=Q Kf5 79.Bh4 Ke5 80.Kg4 Ke4 81.Kg5 Kf3 82.Kg6 Kg2 83.Kg7 Kh2 84.Kf6 Kh3 85.Ke5 Kg2 86.Ke6 Kh2 87.Ke7 Kg2 88.Kd6 Kh2 89.Kc5 Kg2 90.Kd5 Kh2 91.Kd6 Kh3 92.Kd7 Kh2 93.Kc6 Kh1 94.Kd5 Kh2 95.Qe8 Kh1 96.Qf7 Kh2 97.Qf8 Kh1 98.Kd6 Kh2 99.Kd7 Kh1 100.Kc6 Kh2 101.Bg5 Kh1 102.Bh6 Kg1 103.Kd5 Kh1 104.Ke4 Kg1 105.Kf3 Kh1 106.Kg3 Kg1 107.Qe8 Kf1 108.Bg7 Kg1 109.Qe1# 1-0