1.d4 Nf6 2.c4 e6 3.Nf3 Bb4+ 4.Bd2 a5 5.Nc3 O-O 6.e3 b6 7.g3 Ba6 8.Rc1 d5 9.cxd5 Bxc3 10.Bxc3 Bxf1 11.Kxf1 Qxd5 12.a3 Ne4 13.Kg2 g5 14.h3 f5 15.Kf1 g4 16.Ng1 Nxc3 17.Rxc3 Qxh1 18.Rxc7 Na6 19.Re7 Rfe8 20.Rxe8+ Rxe8 21.hxg4 Nc7 22.gxf5 exf5 23.Qb3+ Nd5 24.Qc4 Kh8 25.Qb5 Re7 26.Qa6 Rc7 27.Qa8+ Kg7 28.Qd8 Nxe3+ 29.fxe3 Rc1+ 30.Ke2 Qg2+