1.d4 Nf6 2.f3 Nc6 3.d5 Ne5 4.Qd4 Ng6 5.e4 e5 6.Qc3 a5 7.a3 c6 8.Qb3 Bc5 9.c4 O-O 10.Ne2 b5 11.cxb5 cxd5 12.exd5 Qb6 13.Nbc3 Bf2+ 14.Kd1 Bb7 15.Bg5 a4 16.Nxa4 Bxd5 17.Nxb6 Bxb3+ 18.Kd2 Bxb6 19.Bxf6 gxf6 20.Nc3 d5 21.Bd3 Nf4 22.Bf5 d4 23.Ne4 Ba5+ 24.Kc1 Kg7 25.Kb1 d3 26.Nc5 Bc2+ 27.Ka2 Rfb8 28.g3 Ne6 29.Nxd3 Rxb5