Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 Be7 4. d4 exd4 5. Nxd4 Nf6 6. Nc3 O-O 7. Bg5 Nbd7 8.
O-O c5 9. Nf5 a6 10. Nxe7+ Qxe7 11. Re1 Ne5 12. Qe2 b5 13. Bd5 Rb8 14. b3 h6
15. Bh4 g5 16. Bg3 Ng6 17. Qd2 Qd8 18. a4 b4 19. Ne2 Bb7 20. Bxb7 Rxb7 21. Bxd6
Re8 22. Rad1 *
Position (FEN): 3qr1k1/1r3p2/p2B1nnp/2p3p1/Pp2P3/1P6/2PQNPPP/3RR1K1 b - - 2 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1177
Best move: Nxe4