1.d4 Nf6 2.c4 e6 3.Nf3 Be7 4.g3 O-O 5.Bg2 d5 6.O-O dxc4 7.Qc2 a6 8.Qxc4 b5 9.Qc2 Bb7 10.Rd1 Nbd7 11.Ne5 Bxg2 12.Kxg2 Nxe5 13.dxe5 Nd7 14.Qe4 Qc8 15.Nc3 c5 16.Be3 Qc7 17.f4 c4 18.Qf3 Rfd8 19.Ne4 Nb6 20.Nd6 Nd5 21.Bd4 Qc6 22.a4 Bxd6 23.exd6 Rxd6 24.axb5 axb5 25.Rxa8+ Qxa8 26.Kf2 h6 27.Qg4 f6 28.Bc5 Ne3 29.Kxe3 Rxd1 30.Qxe6+ Kh8 31.Qf7 Qd5 32.Qf8+ Kh7 33.Qe7 Rd2 34.Bb4 Rxb2 35.Bc3 Rb3 36.Qxf6 gxf6 37.h3 h5 38.Kf2 Ra3 39.Ke3 Qg2 40.Kd4 Qxg3 41.f5 Qe5# 0-1