1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Be2 a6 7.O-O Qc7 8.a4 Nc6 9.Be3 Be7 10.f4 O-O 11.Qe1 Na5 12.Kh1 Nc4 13.Bc1 e5 14.Nb3 b6 15.Qg3 Bb7 16.fxe5 Nxe5 17.Bd3 Nh5 18.Qh3 g6 19.Nd4 Ng7 20.Bh6 Qc8 21.Nf5 gxf5 22.Qg3 Ng6 23.exf5 Nh5 24.Qf2 Ne5 25.Be2 Rd8 26.Bxh5 Bf6 27.Rad1 Qc4 28.Rd4 Qc5 29.Be3 Rac8 30.Rf4 Qc6 31.Ne4 Qxe4 32.Rxe4 Bxe4 33.Bxb6 Rd7 34.Re1 Bxc2 35.Rc1 Rb7 36.a5 Nd3 37.Qg3+ Kh8 38.Qxd6 Rxb6 39.axb6 Nf2+ 40.Kg1 Ne4 41.b7 Nxd6 42.bxc8=Q+