1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 a6 6.a3 Qc7 7.Be2 Nf6 8.O-O Nxd4 9.Qxd4 Bc5 10.Qd3 b5 11.Bg5 Bb7 12.Bf3 d5 13.exd5 Nxd5 14.Nxd5 exd5 15.Rae1+ Kf8 16.Bxd5 f6 17.Bxb7 Qxb7 18.Bf4 Kf7 19.b4 Ba7 20.Qb3+ Kg6 21.c4 bxc4 22.Qc2+ Kf7 23.Qxc4+ Kg6 24.Qc2+ Kf7 25.Bd6 Rhe8 26.Qxh7 Qd5 27.Rd1 Qg5 28.Qh3 Kg6 29.Qd3+ Kf7 30.Bg3 Re7 31.Qc4+ Kg6 32.Rd4 Qh6 33.Qd3+ Kf7 34.Rd7 Re8 35.Qc4+ Kg6 36.Rxe7 Rxe7 37.Qd3+ Kf7 38.Qxa6 Qd2 39.Qc4+ Kg6 40.h4 Qb2 41.Qg4+ Kf7 42.Qf3 Kg6 43.h5+ Kf7 44.Rd1 Qc2 45.Qd5+ Ke8 46.Qg8#