1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 c6 5.e3 Nbd7 6.Qc2 Bd6 7.g4 h6 8.Bd2 dxc4 9.Bxc4 b5 10.Be2 Bb7 11.g5 hxg5 12.Nxg5 a6 13.Bf3 Nd5 14.Nge4 Be7 15.Nxd5 cxd5 16.Ng3 Rc8 17.Qd3 g6 18.O-O e5 19.Bg2 e4 20.Qe2 O-O 21.f3 exf3 22.Rxf3 Bd6 23.Raf1 Qh4 24.Qd3 Rce8 25.Rxf7 Rxf7 26.Qxg6+ Rg7 27.Qh7+ Kxh7 28.Rf5 Nf6 29.Rf4 Be7