1.d4 Nf6 2.c4 e6 3.Nf3 b6 4.g3 Ba6 5.Nbd2 Bb4 6.Qc2 O-O 7.Bg2 d5 8.O-O c5 9.dxc5 Bxc5 10.a3 Nbd7 11.Qa4 Qc8 12.cxd5 exd5 13.b4 Bd6 14.Re1 Re8 15.Qd1 Bb7 16.Bb2 a5 17.Rc1 Qd8 18.Qb3 axb4 19.axb4 Bf8 20.Nd4 Ne5 21.Ra1 Qd6 22.Bc3 h5 23.Rxa8 Bxa8 24.Ra1 Ne4 25.Nxe4 dxe4 26.Nf5 Qc7 27.Ne3 h4 28.Rd1 hxg3 29.hxg3 Qc8 30.Nd5 Nc4 31.Nf4 b5 32.e3 Bc6 33.Bf1 Bd7 34.Bxc4 bxc4 35.Qb2 Bg4 36.Rd5 Rd8 37.Qd2 Rxd5 38.Qxd5 Bf3 39.Kh2 Qa6 40.Qg5 Qa2 41.Nh3 Qb1 42.g4 Qh1+ 43.Kg3 Bd6+ 44.Kh4 Bg2 45.Qxg7#