Chess puzzle (Advantage)
Moves: 1. e4 d5 2. e5 Bf5 3. d4 e6 4. Bd3 Bg6 5. Nf3 c5 6. c4 cxd4 7. Nxd4 Bxd3 8.
Qxd3 Bc5 9. Nf3 dxc4 10. Qxc4 Qb6 11. O-O Nd7 12. Bg5 Qxb2 13. Nc3 Qa3 14. Nb5
Qa5 15. Bd2 Qb6 16. a4 Rc8 17. Kh1 Qd8 18. Bb4 Ne7 19. Bxc5 Rxc5 20. Qg4 Nxe5 *
Position (FEN): 3qk2r/pp2nppp/4p3/1Nr1n3/P5Q1/5N2/5PPP/R4R1K w k - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1515
Best move: Nxe5