Nf3 Nf6 c4 c5 Nc3 g6 e3 d6 d4 e6 dxc5 Nc6 e4 Qa5 Bd3 d5 exd5 exd5 O-O dxc4 Bxc4 Be6 Re1 Be7 Bxe6 fxe6 Qb3 Qxc5 Qxe6 Qf5 Qc4 Qg4 Bf4 h5 Ng5 Qxg5 Bxg5 Ng8 Nd5 Rd8 Rad1 Rd6 Nc7+ Kd7 Rxe7+ Kc8 Rxd6 Ngxe7 Na6 bxa6 Rxc6+ Kb8 Bxe7 Kb7 Qxa6+ Ka8 Rc8+ Rxc8 Qxc8#