e4 c5 Nf3 e6 d4 cxd4 Nxd4 a6 Be2 Ne7 O-O Nbc6 Be3 d5 c3 b5 exd5 Nxd4 Bxd4 Nxd5 a4 Bb7 axb5 Qc7 Re1 h5 bxa6 Bc6 Bxh5 Qc8 g3 Nf6 Bxf6 gxf6 Qg4 Be7 Rxe6 Kf8 Re1 Bd7 Qe2 Qc5 Ra5 Re8 Rxc5 Bxc5 Qd1 Rxe1+ Qxe1 Rxh5 Qd1 Bxf2+ Kxf2 Rxh2+ Ke3 Rxb2 a7 Ra2 Qxd7 Kg7 Qb7 f5 a8=Q f4+ Kxf4 Rxa8 Qxa8 Kf6 Qe8 Kg7 Kf5 Kh6 Qh8#