1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e6 6.Be2 a6 7.f4 Nbd7 8.O-O b5 9.a3 Bb7 10.Bf3 Qc7 11.Kh1 Rb8 12.Qe1 Be7 13.Qg3 O-O 14.e5 dxe5 15.f5 Bxf3 16.Nxf3 exf5 17.Bh6 Nh5 18.Qh3 Ndf6 19.Bg5 g6 20.Rae1 Rfe8 21.Qh4 Kg7 22.Rxe5 h6 23.Bxf6+ Bxf6 24.Rxe8 Bxh4 25.Rxb8 Qxb8 26.Nxh4 a5 27.Nf3 b4 28.axb4 axb4 29.Ne2 Nf6 30.Nfd4 Ng4 31.g3 Qa8+ 32.Kg1 Ne3 33.Rf3 Nxc2 34.Kf2 Nxd4 35.Nxd4 Qe4 36.Ne2 g5 37.h3 h5 38.b3 h4 39.gxh4 Qxh4+ 40.Ke3 g4 41.Rg3 Kf6 42.hxg4 fxg4 43.Kf2 Ke5 44.Kg2 Ke4 45.Nc1 f5