1.d4 Nf6 2.Nf3 d5 3.Bf4 e6 4.e3 c5 5.Nbd2 Nc6 6.c3 Ng4 7.Bd3 Nf6 8.O-O Be7 9.e4 cxd4 10.Nxd4 Nxd4 11.cxd4 dxe4 12.Nxe4 O-O 13.Qf3 Nxe4 14.Qxe4 g6 15.Rfd1 Bf6 16.Be5 Bxe5 17.dxe5 Qb6 18.Bf1 Qxb2 19.h4 f6 20.Rac1 Qxe5 21.Qb4 f5 22.Rd6 b5 23.h5 gxh5 24.Rc7 Rb8 25.Rdc6 Qf6 26.Rxa7 Rb7 27.Rc7 Rxa7 28.Rxa7 Rf7 29.Ra8 Rc7 30.Qd6 Rc1 31.Qd2 Rc7 32.Qd6 Rc1 33.Qg3+ Kh8 34.Qa3 Rc3 35.Qa6 Qd8 36.Qxb5 Kg7 37.Qb2 Qc7 38.Ra3 Qe5 39.Qxc3 f4 40.Qxe5+ Kg8 41.Ra5 h6 42.Be2 Kf8 43.Kh1 Bb7 44.Kg1 Ke7 45.Qc7+ Ke8 46.Qxb7 f3 47.Qb3 Kf7 48.Qd1 Kg8 49.Qb3 h4 50.Kh2 Kf7 51.Ra3 Kg6 52.Kg1 Kf7 53.Kh2 Kg6 54.Kh1 fxg2+ 55.Kxg2 h5 56.Bf3 h3+ 57.Kxh3 h4 58.Kxh4 Kf7 59.Qd3 Kg8 60.Ra5 Kg7 61.Rg5+ Kf8 62.Qa3+ Kf7 63.Qd3 Ke7 64.Re5 Kf6 65.a3 Ke7 66.Kg5 Kf7 67.Be2 Kg8 68.Qb5 Kg7 69.Qc6 Kg8 70.Bh5 Kh8 71.Rb5 Kg8 72.Kf4 Kf8 73.Kg3 e5 74.Qf6+ Kg8 75.Qc6 Kh8 76.Rb7 e4 77.Rc7 e3 78.Qb5 e2 79.Rc8+ Kg7 80.Be8 e1=Q 81.Rc5 Qe5+ 82.Rxe5 Kh7 83.Qa5 Kh6 84.Qd8 Kg7 85.Re6 Kh8 86.Qf6+ Kh7 87.Qf5+ Kh8 88.f3 Kg8 89.Kh3 Kh8 90.Rg6 Kh7 91.Rg3+ Kh8 92.Kg4 Kg8 93.Kh3+ Kh8 94.Qf6+ Kh7 95.Qg6+ Kh8 96.Qg8# 1-0