e4 d5 exd5 Nf6 d4 Qxd5 Nc3 Qd8 a3 Nd5 Nxd5 Qxd5 Nf3 Bg4 Be2 e5 O-O c5 Nxe5 Bxe2 Qxe2 Nd7 Ng6+ Kd8 Nxh8 Kc7 dxc5 Nf6 Bf4+ Kc8 Rad1 Qe4 Qxe4 Nxe4 Nxf7 Be7 Rde1 b6 Rxe4 Kd7 cxb6 axb6 Ne5+ Ke6 Nc6+ Kf5 Rxe7 Kxf4 g3+ Kf3 h3 g5 Re3#