1.d4 Nf6 2.Nf3 d6 3.Bf4 g6 4.h3 Bg7 5.c3 O-O 6.Nbd2 Nbd7 7.e3 b6 8.Qa4 c5 9.Ba6 cxd4 10.exd4 e5 11.Bxc8 Rxc8 12.Be3 e4 13.Nh2 Nd5 14.Nxe4 Re8 15.Nxd6 Rxe3+ 16.fxe3 Qh4+ 17.Ke2 Rxc3 18.Ng4 Qg3 19.Nc4 Nf4+ 20.exf4 Qd3+ 21.Ke1 Rc2 22.Qxc2 Qxc2 23.Nd2 Bxd4 24.Ke2 Nc5 25.Ne5 Bxe5 26.fxe5 Qd3+ 27.Ke1 Qe3+ 28.Kd1 Nd3 29.Rf1 Nf2+ 30.Kc1 Ne4 31.Rd1 Qc5+ 32.Kb1 Nxd2+