1.d4 Nf6 2.c4 e6 3.Nf3 b6 4.g3 Ba6 5.Nbd2 d5 6.Qc2 dxc4 7.Nxc4 Bb4+ 8.Bd2 Bxd2+ 9.Ncxd2 O-O 10.Bg2 c5 11.e3 Nd5 12.a3 cxd4 13.Nxd4 Nd7 14.Rc1 Rc8 15.Qb1 Rxc1+ 16.Qxc1 Nc5 17.Bf1 Qc8 18.Qb1 Rd8 19.Be2 e5 20.Nb5 Qc6 21.Nxa7 Qb7 22.Nb5 Nf4 23.gxf4 Qxh1+ 24.Nf1 exf4 25.Qf5 fxe3 26.fxe3 Qe4 27.Qxe4 Nxe4 28.Nd4 Bxe2 29.Kxe2 g6 30.Kf3 f5