1.e4 c5 2.d4 cxd4 3.Nf3 e5 4.c3 Nc6 5.cxd4 exd4 6.Nxd4 Bb4+ 7.Nc3 Nf6 8.Nxc6 bxc6 9.Bd3 O-O 10.O-O d5 11.exd5 cxd5 12.Bg5 Be7 13.Re1 h6 14.Be3 Rb8 15.Bxa7 Rxb2 16.Bd4 Rb4 17.Bf1 Bg4 18.f3 Be6 19.a3 Rb8 20.Nb5 Nd7 21.a4 Bb4 22.Re3 Ba5 23.Na7 Qc7 24.Rc1 Qf4 25.g3 Qd6 26.Nc6 Ra8 27.Nxa5 Rxa5 28.Bb5 Raa8 29.Rc6 Qe7 30.f4 Qd8 31.Rd6 Re8 32.Qe2 Qc7 33.Rexe6 Rxe6 34.Rxe6 fxe6 35.Qxe6+ Kf8 36.Qxd7 Qc1+ 37.Kg2 Qd2+ 38.Bf2 Qa5 39.Bc5+ Kg8 40.Qxd5+ Kh8 41.Qd3 Rd8 42.Qf3 Qd2+ 43.Bf2 Qd4 44.Bxd4 Kg8 45.Qb7 g6 46.Qg7# 1-0