Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nxe5 Qe7 4. d4 d6 5. Nf3 Nxe4 6. Be2 Bg4 7. O-O Nf6 8.
Re1 Qd7 9. c4 Be7 10. Nc3 c6 11. d5 c5 12. b4 b6 13. Bf4 O-O 14. Nb5 a6 15. Qa4
Qe8 16. Ng5 Bd7 17. Qa3 Bxb5 18. cxb5 Nbd7 19. Qh3 h6 20. Bxd6 *
Position (FEN): r3qrk1/3nbpp1/pp1B1n1p/1PpP2N1/1P6/7Q/P3BPPP/R3R1K1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 941
Best move: Bxd6