Nf3 Nf6 c4 e6 Nc3 d5 e3 dxc4 Bxc4 a6 d4 c5 Be2 Nbd7 a4 Be7 e4 Qc7 e5 Nd5 Nxd5 exd5 O-O cxd4 Bf4 Nf8 Nxd4 h6 Rc1 Qa5 Bg4 Bxg4 Qxg4 Qb4 Rfd1 g5 Be3 Rd8 Qh5 Rh7 e6 Qxa4 exf7+ Rxf7 Nf5 Bb4 Nxh6 Qd7 Bxg5 Ne6 Rxd5 Bf8 Rxd7 Nxg5 Rxf7 Rb8 Qxg5 Ba3 Qe5+ Kd8 Qxb8#