1.d4 Nf6 2.Nf3 d5 3.Bf4 c5 4.c3 Qb6 5.Qb3 Nc6 6.e3 c4 7.Qc2 Bf5 8.Qxf5 Qxb2 9.Be2 e6 10.Qh3 Qxa1 11.O-O Qxa2 12.Re1 Be7 13.Nfd2 b5 14.Bf3 Qa5 15.e4 Qd8 16.Qg3 O-O 17.h4 Rc8 18.e5 Ne8 19.h5 b4 20.Bh6 Kh8 21.Be3 bxc3 22.Nxc3 Nb4 23.Bd1 Nd3 24.Rf1 Qa5 25.Ndb1 Rb8 26.Ba4 Rxb1 27.Rxb1 Qxc3 28.Bxe8 Rxe8 29.h6 g6 30.Qf3 Rf8 31.Rb7