1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Ndb5 d6 7.Bf4 e5 8.Bg5 a6 9.Na3 b5 10.Bxf6 gxf6 11.Nd5 Bg7 12.Bd3 Ne7 13.Nxe7 Qxe7 14.O-O f5 15.c4 O-O 16.Qf3 Re8 17.Rfe1 Rb8 18.exf5 bxc4 19.Nxc4 Rb4 20.b3 Qd8 21.Rad1 d5 22.Be4 d4 23.Bc6 Rf8 24.Nxe5 Qg5 25.Bd5 Bxf5 26.Nxf7 Qf6 27.Nh6+ Kh8 28.Nxf5 Qxf5 29.Qxf5 Rxf5 30.Re8+ Bf8 31.Bc4 Kg7 32.Rxd4 Rb6 33.Rd7+ Kh6 34.Bd3 Rff6 35.Rxh7+ Kg5 36.h4+ Kg4 37.Re4+ Kf5 38.g4+ Kg6 39.Re6#