d4 e6 e3 c6 Nd2 d5 Ngf3 Bd7 c4 Qa5 Be2 dxc4 O-O b5 Ne4 Nf6 Bd2 Qb6 Nxf6+ gxf6 a4 a5 Qe1 Ra6 axb5 Ra8 Bxa5 Rxa5 Qxa5 Qxb5 Qa2 Qb3 Qxb3 cxb3 Nd2 Bb4 Nxb3 Bd6 Rfd1 e5 Ra7 exd4 Rxd4 Be5 Rh4 Bc8 Nc5 Rg8 Rxh7 Be6 Bh5 Bxh2+ Kxh2 Bd5 Bxf7+ Kd8 Bxg8 Bxg8 Ne6+ Ke8 Rhe7#