1.Nf3 c5 2.g3 b6 3.Bg2 Bb7 4.O-O Qc7 5.c4 e6 6.d3 Nc6 7.Nc3 a6 8.Bf4 d6 9.a3 Nge7 10.Rb1 Ng6 11.Bd2 Rd8 12.b4 Nce5 13.Nxe5 Bxg2 14.Kxg2 Nxe5 15.bxc5 bxc5 16.Qa4+ Qc6+ 17.Qxc6+ Nxc6 18.Rb6 Rc8 19.Rxa6 Be7 20.Rb1 O-O 21.Rb7 Bf6 22.Ne4 Be7 23.Rxc6 Rxc6 24.Rxe7 d5 25.Nc3 Rd8 26.cxd5 exd5 27.Nxd5 Kf8 28.Rc7 Ra6 29.Rxc5 Rxa3 30.Bb4 Rb3 31.Rc8+ Ke8 32.Rxd8+ Kxd8 33.Bf8 g6 34.Bh6 f5 35.Nf6 Rb7 36.h3 Rf7 37.g4 fxg4 38.hxg4 Kc7 39.Ne4 Kc6 40.f4 Ra7 41.Kf3 Kb5 42.f5 gxf5 43.gxf5