1.Nf3 d5 2.d4 Nf6 3.c4 dxc4 4.e3 e6 5.Bxc4 a6 6.O-O c5 7.b3 Nbd7 8.Be2 b6 9.Bb2 Bb7 10.Ne5 Be7 11.Nxd7 Qxd7 12.dxc5 Bxc5 13.Nd2 Qe7 14.Bf3 O-O 15.Bxb7 Qxb7 16.Bxf6 gxf6 17.Qg4+ Kh8 18.Qf4 f5 19.Qe5+ Kg8 20.Qg3+ Kh8 21.Qe5+ Kg8 22.Nf3 Rfd8 23.Qg3+ Kh8 24.Rad1 Bf8 25.Qh4 Qe7 26.Qh5 Kg8 27.g4 fxg4 28.Qxg4+ Bg7 29.Kh1 Rxd1 30.Rxd1 Rd8 31.Rg1 Qf6 32.Ng5 h6 33.Ne4 Qe5 34.Qh4 Qd5 35.Qf6 Kf8 36.Qxg7+ Ke7 37.Qf6+ Kf8 38.f3 Rb8 39.Qh8+ Ke7 40.Qxb8 Kd7 41.Rc1 Qf5 42.Rc7# 1-0