1.d4 Nf6 2.Nf3 c6 3.c4 d5 4.Nc3 e6 5.e3 Nbd7 6.Bd3 dxc4 7.Bxc4 b5 8.Bd3 Bb7 9.O-O a6 10.e4 c5 11.d5 exd5 12.exd5 Be7 13.d6 Bxd6 14.Re1+ Be7 15.Qe2 Kf8 16.Bf4 Nh5 17.Bc7 Qe8 18.Be4 Bxe4 19.Nxe4 Ndf6 20.Ne5 Nf4 21.Qf3 Ne6 22.Nd6 Bxd6 23.Bxd6+ Kg8 24.Nc6 h5 25.Bxc5 Kh7 26.Qf5+ g6 27.Qxf6 Qxc6 28.Qxf7+ Ng7 29.Bb4 a5 30.Bc3 Rhg8 31.a3 Raf8 32.Qa7 Ra8 33.Qe7 Rae8 34.Qg5 Ne6 35.Qd2 a4 36.Rad1 Rd8 37.Qe3 Rxd1 38.Rxd1 Rd8 39.Rxd8 Nxd8 40.Qd4 Nf7 41.Qg7# 1-0