1.e4 c5 2.Nc3 Nc6 3.f4 g6 4.Nf3 Bg7 5.Bb5 Nd4 6.O-O a6 7.Bc4 e6 8.d3 Ne7 9.Nxd4 cxd4 10.Ne2 d5 11.Bb3 dxe4 12.dxe4 O-O 13.e5 Nc6 14.c3 dxc3 15.bxc3 Qb6+ 16.Nd4 Rd8 17.Be3 Bd7 18.Nf5 Qa5 19.Nd6 Qxc3 20.Bb6 Rf8 21.a3 Nxe5 22.fxe5 Qxe5 23.Ra2 Bc6 24.Re2 Qc3 25.Nxf7 Rxf7 26.Bxe6 Rf8 27.Ref2 Bb5 28.Rxf7 Bxf1 29.Rxf8+ Kxf8 30.Qd8#