Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. d3 b5 6. Bb3 h6 7. c3 Be7 8. O-O d6
9. h3 Na5 10. Re1 Nxb3 11. axb3 c5 12. Nbd2 O-O 13. Nf1 Nh7 14. Ne3 f5 15. exf5
Bxf5 16. b4 Bg6 17. bxc5 e4 18. dxe4 Bxe4 19. cxd6 Bxd6 20. Qb3+ *
Position (FEN): r2q1rk1/6pn/p2b3p/1p6/4b3/1QP1NN1P/1P3PP1/R1B1R1K1 b - - 1 20
Black to move.
Themes: Defensive Move Middlegame  
Puzzle rating: 1525
Best move: Kh8