1.Nf3 Nf6 2.d4 e6 3.e3 b6 4.Bd3 Bb7 5.Nbd2 d5 6.O-O Nbd7 7.b3 c5 8.Bb2 Be7 9.Ne5 Nxe5 10.dxe5 Nd7 11.f4 Qc7 12.c4 O-O-O 13.cxd5 Bxd5 14.Ba6+ Bb7 15.Bxb7+ Qxb7 16.Qc2 Kb8 17.Nc4 b5 18.Nd6 Bxd6 19.exd6 f6 20.a4 b4 21.Rad1 Rc8 22.Qc4 Rhe8 23.a5 Rc6 24.f5 exf5 25.Qf7 Rcc8 26.Rxf5 Rxe3 27.Qxg7 Rxb3 28.Bxf6 c4 29.Bd4 Rd3 30.Rdf1 Qc6 31.Rf7 Rd8 32.Bf6 Nxf6 33.Rc7 Qxd6 34.Rb7+ Kc8 35.Rxa7 Nd7 36.Ra8+ Kc7 37.Rxd8 Kxd8 38.Qg8+ Kc7 39.Qxc4+ Qc5+