e4 e6 d4 Ne7 c4 d5 cxd5 exd5 e5 Bf5 Bg5 Nbc6 Bd3 Qd7 Nf3 Bxd3 Qxd3 f6 exf6 Qf5 Qxf5 Nxf5 Nc3 Kf7 Nxd5 Ncxd4 Nxd4 Nxd4 O-O-O c5 Rde1 g6 h4 b5 Rh3 Rd8 Ne7 Rd6 h5 gxh5 Rxh5 Re6 Rd1 Re5 f4 Re3 Kb1 b4 Bh4 Ne6 Rd7 Nxf4 Rxc5 Ke6 Rxa7 Bxe7 Rxe7+ Kd6 Rxe3 Nxg2 Rg3 b3 Rc4 Nxh4 Rxh4 Ke5 f7 Ra8 Rg8 h5 Rxa8 bxa2+ Kxa2 Ke6 f8=Q Kd5 Ra6 Ke5 Qc5#