1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Bb4 6.Nb5 d6 7.a3 Bxc3+ 8.Nxc3 Ke7 9.Bd3 Nf6 10.O-O Re8 11.Be3 Kf8 12.Be2 a6 13.Bf3 Ne5 14.Be2 b5 15.f4 Nc4 16.Bxc4 bxc4 17.Qd2 Bb7 18.Rad1 Nxe4 19.Nxe4 Bxe4 20.Qb4 Bd5 21.f5 Rb8 22.Qc3 Kg8 23.f6 Qc7 24.Bd4 Qc6 25.Qg3 g6 26.Qg5 Kh8 27.Qh6 Rg8 28.Rf4 g5 29.Rg4 Bxg2 30.Rxg2 Qf3 31.Rf1 Qe4 32.Bc3 d5 33.Re1 Qf5 34.Re5 Qf4 35.Rexg5 Qc1+ 36.Kf2 Qxc2+ 37.Kf1 Qd1+ 38.Be1 Qf3+ 39.Kg1 Qe3+ 40.Kh1 Qxe1+ 41.Rg1 Qe4+ 42.R1g2 Qe1+ 43.Rg1 Qe4+ 44.R5g2 Rxg2 45.Rxg2 Rg8 46.Qd2 Qb1+ 47.Rg1 Qxg1#