1.d4 Nf6 2.Nf3 d5 3.Bf4 c6 4.e3 Bg4 5.Be2 e6 6.Nbd2 Bd6 7.h3 Bxf4 8.exf4 Bh5 9.Ne5 Bxe2 10.Qxe2 Qb6 11.Nb3 Nbd7 12.O-O Rc8 13.f5 O-O 14.Nxd7 Nxd7 15.fxe6 Nf6 16.exf7+ Rxf7 17.c3 Qc7 18.Nc5 Re8 19.Qc2 Rfe7 20.Nd3 Ne4 21.Ne5 Re6 22.Qe2 Rf6 23.Qg4 Ref8 24.f3 Nd6 25.Rfe1 Nf5 26.Re2 Rh6 27.Rae1 Qd8 28.Nf7 Kxf7 29.Qxf5+ Kg8 30.Qxf8+