1.d4 Nf6 2.c4 e6 3.g3 d5 4.Nf3 Be7 5.Bg2 O-O 6.Qc2 c6 7.O-O Nbd7 8.b3 b6 9.Rd1 Ba6 10.Nbd2 Rc8 11.e4 c5 12.exd5 exd5 13.Bb2 cxd4 14.Nxd4 Bb4 15.Nf5 Bxd2 16.Qxd2 dxc4 17.Qg5 Ne8 18.Qxd8 Rxd8 19.Ne7+ Kh8 20.Nc6 Rc8 21.Rxd7 Bb5 22.Rd8 Rxd8 23.Nxd8 Nd6 24.Nb7 Nf5 25.Be4 Bd7 26.bxc4 Rb8 27.Rd1 Be6 28.Nd8 Kg8 29.Nxe6 fxe6 30.Rd7 Rc8 31.Bxf5 exf5 32.Rxg7+