1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.f3 c5 5.d5 O-O 6.e4 b5 7.Nh3 d6 8.Nf2 Bb7 9.Bf4 bxc4 10.dxe6 d5 11.exd5 Nxd5 12.exf7+ Rxf7 13.Bd2 Qe8+ 14.Be2 Rd7 15.Qc1 Nc6 16.Nfe4 Ne5 17.O-O Nd3 18.Bxd3 cxd3 19.Na4 Rc7 20.b3 Rd8 21.Bg5 Rdd7 22.a3 Ba5 23.Naxc5 Bc3 24.b4 Bxa1 25.Qxa1 h6 26.Nxd7 Qxd7 27.Bd2 Rc2 28.Rc1 Nxb4 29.Bxb4 Bxe4 30.fxe4 Rxg2+ 31.Kxg2