1.e4 c5 2.c3 e5 3.Nf3 Nc6 4.Bc4 Nf6 5.Ng5 d5 6.exd5 Nxd5 7.d4 cxd4 8.O-O f6 9.Qb3 fxg5 10.Bxd5 Be7 11.Re1 Kf8 12.Bxc6 bxc6 13.Rxe5 h6 14.cxd4 Qxd4 15.Re1 Ba6 16.Nc3 Qc4 17.Qc2 Kf7 18.Qf5+ Bf6 19.Be3 Rhd8 20.Bc5 Bc8 21.Re4 Qxc3 22.Qxc8 Qxc5 23.Qc7+ Kg8 24.Rae1 Rd2 25.Kh1 Qxf2 26.Rg1 Rad8 27.Qxc6 Rxb2 28.Re8+ Rxe8 29.Qxe8+ Kh7 30.Qe4+ g6 31.Rd1 Rd2 32.Rg1 Bg7 33.a4 Re2 34.Qb7 Re1 35.Qxa7 Rxg1#