1.c4 Nf6 2.d4 e6 3.g3 d5 4.Bg2 Be7 5.Nf3 O-O 6.O-O Nbd7 7.Qc2 c6 8.b3 b6 9.Bb2 c5 10.cxd5 exd5 11.Nc3 Bb7 12.dxc5 bxc5 13.Ng5 g6 14.Rfd1 Qb6 15.Bxd5 Rad8 16.Bxb7 Qxb7 17.Rac1 h6 18.Nge4 a6 19.Nd6 Qc7 20.Nce4 Nxe4 21.Nxe4 a5 22.Qc3 f6 23.Qe3 Kh7 24.Ng5+ hxg5 25.Qxe7+ Kg8 26.Bxf6 Rxf6 27.Rxd7 Rxd7 28.Qxf6 Rd2 29.Qxg6+ Qg7 30.Qe8+ Qf8 31.Qe3 Qd8 32.Rxc5 Qd6 33.Qe8+ Kh7 34.Rxg5 Rd1+ 35.Kg2 Rg1+ 36.Kxg1 Qd1+ 37.Kg2 Qd5+ 38.Rxd5 Kg7 39.Rg5+ Kf6 40.Rg6+ Kf5 41.g4+ Kf4 42.Qe3#