c4 e5 g3 Nf6 Bg2 d5 cxd5 Bc5 Qc2 Nbd7 Nf3 O-O e4 c6 dxc6 Ng4 d4 Bb4+ Bd2 Qb6 cxd7 Bxd2+ Qxd2 Bxd7 h3 Nf6 Nxe5 Rad8 Nc3 Rfe8 Nxd7 Rxd7 d5 Rd6 f4 h6 O-O-O a6 e5 Re7 exd6 Qxd6 Qd4 g6 Rhe1 h5 Rxe7 h4 Qe5 Qb4 Qxf6 Kh7 Qxf7+ Kh8 Qg7#