e4 d5 exd5 Nf6 d4 Qxd5 Nf3 e5 Nxe5 Be6 c4 Bb4+ Nc3 Qe4+ Be2 Nfd7 Nxd7 Nxd7 O-O Qh4 Nb5 Ba5 d5 Bf5 d6 c6 Qa4 Be6 Qxa5 cxb5 c5 a6 Be3 O-O a4 Rac8 axb5 Bc4 g3 Qe4 Bxc4 Rxc5 Bxc5 Rc8 Qc7 Rf8 Qxd7 b6 Qe7 Qxc4 Qxf8+ Kxf8 d7+ bxc5 d8=Q#