1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Qb6 5.Nb3 d6 6.Nc3 e6 7.Be2 Nf6 8.Bg5 Be7 9.Qd2 O-O 10.O-O-O a6 11.h4 Rd8 12.g4 Qc7 13.Bxf6 Bxf6 14.g5 Be7 15.h5 Bf8 16.f4 b5 17.g6 h6 18.gxf7+ Qxf7 19.f5 Ne5 20.fxe6 Bxe6 21.Rdf1 Qc7 22.Nd4 Bc4 23.Bxc4+ Qxc4 24.Rhg1 Kh8 25.Kb1 Qb4 26.Nf5 Nc4 27.Qc1 Rac8 28.Rf3 Rd7 29.Nxh6 Na3+ 30.Ka1 Nxc2+ 31.Qxc2 gxh6 32.e5 dxe5 33.Qf5 Qd6 34.Rff1 Rcd8 35.a3 Bg7 36.Ne4 Qc6 37.Rc1 Qb6 38.Rg6 Qe3 39.Rgc6 Qf4 40.Qg6 a5 41.Rc7 b4 42.Kb1 Qf8 43.Qe6 Rxc7 44.Rxc7 bxa3 45.bxa3 Qf1+