1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 dxc4 5.Bg2 Nc6 6.O-O Rb8 7.a4 Bd7 8.Nc3 Be7 9.e4 O-O 10.Qe2 Na5 11.Nd2 c6 12.Rd1 b5 13.axb5 cxb5 14.e5 Ne8 15.d5 exd5 16.Nxd5 Nc6 17.Nf1 Nc7 18.Nf6+ gxf6 19.Bxc6 Bxc6 20.Rxd8 Rfxd8 21.Bh6 Kh8 22.Ne3 Rd3 23.Rxa7 Ne6 24.Rxe7 Nd4 25.Qh5 Nf3+ 26.Kf1 Nd2+ 27.Ke1 Nf3+ 28.Ke2 Rd2+ 29.Kf1 Rg8 30.exf6 Rg6 31.Rxf7 Rd8 32.Rxh7+