1.e4 c5 2.Nf3 Nc6 3.Bb5 d6 4.O-O e6 5.c3 Be7 6.d4 cxd4 7.cxd4 Bd7 8.Nc3 a6 9.Bd3 Qc7 10.Bf4 Nf6 11.Rc1 Qa5 12.e5 dxe5 13.dxe5 Nh5 14.Bd2 Bb4 15.g4 Nxe5 16.Nxe5 Qxe5 17.Re1 Qd6 18.Ne4 Qxd3 19.Bxb4 Qxd1 20.Rexd1 Nf4 21.Nd6+ Ke7 22.Nc4+ Kf6 23.Rxd7 Ne2+ 24.Kf1 Nxc1 25.Be7+ Kg6 26.Ne5+ Kh6 27.Nxf7+ Kg6 28.Ne5+ Kh6 29.h4 Rhf8 30.Bg5#