1.d4 Nf6 2.c4 e6 3.Nf3 Bb4+ 4.Nbd2 d5 5.Qa4+ Nc6 6.a3 Bxd2+ 7.Bxd2 Ne4 8.Qc2 O-O 9.e3 a5 10.Bd3 f5 11.O-O Bd7 12.b4 Be8 13.cxd5 exd5 14.b5 Ne7 15.Rfc1 c6 16.bxc6 bxc6 17.Rab1 Qd6 18.a4 Bh5 19.Ne5 c5 20.Bxe4 fxe4 21.Qxc5 Qf6 22.Be1 Rfc8 23.Qb5 Rd8 24.Bxa5 Rf8 25.Be1 Qg5 26.h4 Qf5 27.Rc7 Rfe8 28.Qc5 Qf6 29.Rbb7 Nf5 30.Qxd5+ Kh8 31.Nf7+ Bxf7 32.Rxf7