Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 e6 3. Nf3 Bb4+ 4. Bd2 Bxd2+ 5. Qxd2 b6 6. g3 Bb7 7. Bg2 O-O 8.
O-O Na6 9. Re1 c5 10. e3 cxd4 11. exd4 d5 12. Na3 dxc4 13. Nxc4 Rc8 14. b3 Ne4
15. Qd3 Nd6 16. Nce5 Nb4 17. Qb1 Nc2 18. h4 Nxa1 19. Ng5 g6 20. Bxb7 Nxb7 21.
Qxa1 f6 *
Position (FEN): 2rq1rk1/pn5p/1p2ppp1/4N1N1/3P3P/1P4P1/P4P2/Q3R1K1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 961
Best move: Nxe6