Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Nf3 Bf5 3. Bf4 c5 4. c3 cxd4 5. cxd4 Nc6 6. Nbd2 Nb4 7. e4 dxe4 8.
Nh4 e3 9. Qa4+ Bd7 10. Qxb4 exd2+ 11. Bxd2 e5 12. Qxb7 exd4 13. Nf3 Bd6 14. Bc4
Nf6 15. Bg5 O-O 16. O-O Rb8 17. Qxa7 Rxb2 18. Qxd4 Ba3 19. Rfd1 Rb7 20. Ne5 Bb2
21. Qh4 *
Position (FEN): 3q1rk1/1r1b1ppp/5n2/4N1B1/2B4Q/8/Pb3PPP/R2R2K1 b - - 6 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1824
Best move: Bxe5