1.e4 c5 2.Nc3 Nc6 3.f4 e6 4.Nf3 d5 5.Bb5 d4 6.Bxc6+ bxc6 7.Ne2 Ba6 8.d3 Qc7 9.b3 f6 10.O-O Nh6 11.Qe1 Nf7 12.Qg3 O-O-O 13.Bd2 g6 14.Qe1 Re8 15.a4 e5 16.fxe5 fxe5 17.Qh4 Bd6 18.Ng5 Nd8 19.Rab1 Kb8 20.b4 Ka8 21.b5 Bc8 22.Qe1 Qe7 23.Nf3 Ne6 24.Qg3 Qc7 25.Ng5 Rhf8 26.Nxe6 Bxe6 27.c4 Rxf1+ 28.Rxf1 cxb5 29.axb5 Rf8 30.Rxf8+ Bxf8 31.h3 Kb7 32.Kh2 Bg7 33.Qe1 Kc8 34.Qa1 Kd7 35.Nc1 Kd6 36.Nb3 Bf8 37.Qa6+ Qb6 38.Nxc5 Bd7 39.Bb4 Kc7 40.Qxb6+ axb6 41.Na6+