1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Nf6 6.Ndb5 d6 7.Bf4 e5 8.Bg5 a6 9.Bxf6 gxf6 10.Na3 f5 11.Nc4 Be6 12.exf5 Bxf5 13.Ne3 Be6 14.Qh5 d5 15.Nexd5 Bg7 16.Ne3 Nd4 17.Bd3 Qb6 18.Ncd5 Qxb2 19.O-O O-O-O 20.Nc4 Qb5 21.Ncb6+ Qxb6 22.Nxb6+ Kb8 23.Nc4 e4 24.Bxe4 Bxc4 25.Rab1 b5 26.Bd3 Bxa2 27.Ra1 Be6 28.Rxa6 Rd5 29.Qd1 Ne2+ 30.Kh1 Nc3 31.Qf3 Kb7 32.Rfa1 Bd4 33.Rxe6 fxe6 34.Qf7+ Kc8 35.Ra8# 1-0