Nf3 Nf6 c4 g6 Nc3 Bg7 e4 d6 d4 O-O Be2 Nbd7 O-O e5 dxe5 dxe5 Qc2 Re8 b4 Qe7 Nd5 Nxd5 cxd5 Nf8 b5 c6 bxc6 bxc6 Qxc6 Bb7 Qa4 Nd7 Ba3 Nc5 Qb5 Rac8 Rac1 Ba6 Qxa6 f5 Bxc5 Rxc5 d6 h5 dxe7 fxe4 Qxg6 Rxe7 Rxc5 a5 Rc8+ Re8 Rxe8#