Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d4 exd4 5. O-O Nxe4 6. Re1 d5 7. Bxd5 Qxd5 8.
Nc3 Qd8 9. Nxe4 Be7 10. Bg5 f6 11. Bh4 O-O 12. Qe2 Bg4 13. Qc4+ Kh8 14. Qb3 Na5
15. Qd3 c5 16. Nfd2 Nc6 17. Qb5 Qb6 18. Qc4 Ne5 19. Qb3 Qxb3 20. axb3 a6 21.
Nc4 b5 *
Position (FEN): r4r1k/4b1pp/p4p2/1pp1n3/2NpN1bB/1P6/1PP2PPP/R3R1K1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1548
Best move: Nxe5