Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Nf3 g6 3. Nc3 b6 4. Bg5 Bg7 5. Qd2 Bb7 6. e3 d6 7. Bd3 Nbd7 8. e4
h6 9. Be3 e5 10. d5 Ng4 11. h3 Nxe3 12. Qxe3 Nc5 13. Bb5+ Nd7 14. O-O-O O-O 15.
g4 a6 16. Bc6 Bxc6 17. dxc6 Nc5 18. Nd5 b5 19. h4 b4 20. Nxb4 Qb8 21. Qc3 *
Position (FEN): rq3rk1/2p2pb1/p1Pp2pp/2n1p3/1N2P1PP/2Q2N2/PPP2P2/2KR3R b - - 2 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1238
Best move: Nxe4