1.e4 c5 2.Nf3 e6 3.d3 Nc6 4.g3 g6 5.Bg2 Bg7 6.O-O Nge7 7.c3 O-O 8.Nbd2 d6 9.Nh4 Rb8 10.f4 Kh8 11.a4 f5 12.Nhf3 e5 13.Nc4 Be6 14.Qe2 Bg8 15.fxe5 fxe4 16.dxe4 dxe5 17.Bg5 Qc7 18.Rad1 Rbd8 19.Rxd8 Rxd8 20.Bh3 b6 21.Nfd2 Rf8 22.Qg4 Rxf1+ 23.Bxf1 Nc8 24.Qh4 Nd6 25.Ne3 Qf7 26.Ng4 Qa2 27.Bf6 Qf7 28.Bg5 Qa2 29.Bf6 Qf7 30.Qg5 Bxf6 31.Nxf6 Qe7 32.Nf3 Bc4 33.Nh4 Kg7 34.Nxh7 Qxg5 35.Nxg5 Bb3 36.Ng2 Bxa4 37.Ne3 Bb3 38.Kf2 Na5 39.h4 Nac4 40.Nxc4 Nxc4 41.Bxc4