1.Nf3 Nf6 2.g3 b5 3.Bg2 Bb7 4.d4 e6 5.a4 b4 6.c4 c5 7.O-O cxd4 8.Qxd4 Na6 9.Nbd2 Nc5 10.b3 d6 11.Bb2 Be7 12.h3 O-O 13.Ne1 Bxg2 14.Kxg2 e5 15.Qe3 Nfd7 16.Nd3 Bg5 17.f4 exf4 18.gxf4 Re8 19.Qf3 Bf6 20.Bxf6 Qxf6 21.Nxb4 Rab8 22.Nc6 Rb6 23.b4 Rxc6 24.Qxc6 Rxe2+ 25.Kh1 Rxd2 26.bxc5 Nf8 27.Rad1 Ra2 28.Qf3 dxc5 29.f5 h6 30.Rf2 Rxa4 31.Qa8 Qh4 32.f6 Kh7 33.fxg7 Kxg7 34.Rxf7+ Kxf7 35.Rf1+ Ke6 36.Qe8+ Kd6 37.Qxf8+ Kc6 38.Rf6+