1.d4 Nf6 2.c4 e6 3.Nf3 b6 4.a3 Bb7 5.Nc3 d5 6.cxd5 exd5 7.Qa4+ c6 8.Bg5 Be7 9.e3 O-O 10.Bd3 Ne4 11.Bf4 f5 12.O-O g5 13.Bxb8 Qxb8 14.Ne5 Qe8 15.f3 Nc5 16.dxc5 Bxc5 17.f4 Bxe3+ 18.Kh1 Bxf4 19.Nf3 Qh5 20.Rae1 Qh6 21.Ne2 b5 22.Qc2 Bd6 23.Ned4 g4 24.Re6 Rf6 25.Nxf5 Rxe6 26.Nxh6+ Rxh6 27.Qd2 Rh5 28.Nh4 Re8 29.Bf5 Bg3 30.hxg3