1.e4 c5 2.Nf3 e6 3.Nc3 Nc6 4.Bb5 Nge7 5.O-O a6 6.Bxc6 Nxc6 7.d4 cxd4 8.Nxd4 Bc5 9.Nxc6 bxc6 10.Qg4 O-O 11.e5 f5 12.exf6 Qxf6 13.Ne4 Qf5 14.Qxf5 Rxf5 15.Nxc5 Rxc5 16.c3 Rf5 17.Be3 d5 18.f4 Bd7 19.Bd4 Rc8 20.b4 a5 21.a3 c5 22.Bxc5 axb4 23.axb4 Bb5 24.Rf2 Bc4 25.Bd4 Rcf8 26.Ra7 Rxf4 27.Rxg7+ Kh8 28.Rg6+ Rxd4 29.Rxf8#