1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.Nc3 Bg7 6.Be3 Nf6 7.f3 O-O 8.Qd2 d5 9.Nxc6 bxc6 10.exd5 cxd5 11.Be2 e6 12.O-O Rb8 13.Rab1 Qa5 14.Bd4 Ba6 15.Bxa6 Qxa6 16.f4 Rb7 17.Rf3 Rc8 18.Rh3 Ne4 19.Nxe4 Qxa2 20.Rd1 dxe4 21.Bxg7 Kxg7 22.f5 h5 23.Rxh5 gxh5 24.Qg5+ Kf8 25.Qh6+ Ke8 26.Qh8+ Ke7 27.f6#