1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Be2 Nf6 7.Be3 a6 8.O-O Bb4 9.Nxc6 bxc6 10.Qd4 Bd6 11.f4 e5 12.Qd2 exf4 13.Bxf4 Bxf4 14.Rxf4 O-O 15.Raf1 d6 16.Rxf6 gxf6 17.e5 d5 18.exf6 Kh8 19.Qh6 Rg8 20.Bd3 Bf5 21.Bxf5 Rg6 22.Bxg6 fxg6 23.f7 Qa7+ 24.Kh1 Qg1+ 25.Kxg1 Rg8 26.fxg8=R+ Kxg8 27.Rf8#