1.e4 c5 2.Nc3 Nc6 3.f4 g6 4.Nf3 Bg7 5.Bb5 Nd4 6.Bd3 e6 7.Nxd4 cxd4 8.Nb5 d6 9.c3 Qb6 10.Nxd4 Bxd4 11.Qa4+ Bd7 12.Qxd4 Qxd4 13.cxd4 d5 14.exd5 exd5 15.b3 Ne7 16.O-O Bf5 17.Bxf5 Nxf5 18.g4 Ne7 19.Ba3 Nc6 20.Rae1+ Kd7 21.f5 Rhe8 22.Rxe8 Kxe8 23.h4 Rd8 24.fxg6 hxg6 25.h5 gxh5 26.gxh5 Rd7 27.h6 f5 28.Rxf5 Nxd4 29.Rf8#