e4 c6 Nc3 g6 d4 d5 Nf3 Bg7 h3 dxe4 Nxe4 Nf6 Nxf6+ exf6 Bc4 Qe7+ Qe2 Qxe2+ Bxe2 Bd7 Be3 Na6 Bxa6 bxa6 b3 O-O h4 Rae8 h5 Bg4 h6 Bh8 O-O-O Bd7 d5 Ra8 Rhe1 cxd5 Rxd5 Bg4 Bd4 f5 Bxh8 Kxh8 Ne5 Rae8 Nxf7+ Kg8 Rxe8 Bf3 Rxf8+ Kxf8 gxf3 Kxf7 Rd7+ Kf6 f4 g5 Rxh7 g4 Rxa7 Kg6 h7 Kh5 Rg7 Kh6 h8=Q#