1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e5 6.Nb3 Bb4 7.Bg5 h6 8.Bxf6 Qxf6 9.Bc4 O-O 10.Qd2 Qg6 11.O-O-O Bxc3 12.Qxc3 Qxe4 13.f3 Qg6 14.Qd2 a5 15.Nc5 Rd8 16.Qd6 Qxg2 17.Rhg1 Qxh2 18.Bxf7+ Kh8 19.Qg6 Qf4+ 20.Kb1 Qf6 21.Qxf6 gxf6 22.Rd6 Rf8 23.Rxf6 Kh7 24.Ne4 Ne7 25.Bg6+ Nxg6 26.Rxf8 d5 27.Rf7+ Kh8 28.Nf6 Bf5 29.Rh7#