1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e5 5.Nb5 a6 6.Nd6+ Bxd6 7.Qxd6 Qf6 8.Qxf6 Nxf6 9.f3 d5 10.exd5 Nb4 11.Na3 Nbxd5 12.Bd2 O-O 13.O-O-O b5 14.c4 bxc4 15.Nxc4 e4 16.b3 Re8 17.Nd6 Re6 18.Nxe4 Nxe4 19.fxe4 Rxe4 20.Bd3 Re8 21.Rhe1 Be6 22.Kb2 a5 23.Be4 Rec8 24.Rc1 Rd8 25.Rc5 a4 26.Ba5 a3+ 27.Kxa3 Rdc8 28.Rxc8+ Bxc8 29.Bxd5 Rxa5+ 30.Kb4 Rxd5 31.Re8#