Chess puzzle (Advantage)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. d4 Nf6 5. Bd3 Be7 6. h3 c6 7. O-O O-O 8. Be3
Nbd7 9. Nbd2 Re8 10. Rc1 Qa5 11. a3 Qb6 12. Nb3 Ne4 13. Bxe4 dxe4 14. Ne5 Nxe5
15. dxe5 Qc7 16. Bf4 Bd8 17. Qe2 f6 18. Bg3 f5 19. Nc5 Be7 20. Qc4+ Kh8 21.
Rcd1 Bxc5 22. Qxc5 Be6 23. Rd6 Qf7 24. Rfd1 Bd5 25. b3 Rad8 26. c4 Rxd6 27.
exd6 Be6 28. Qxa7 Rd8 29. Bh4 *
Position (FEN): 3r3k/Qp3qpp/2pPb3/5p2/2P1p2B/PP5P/5PP1/3R2K1 b - - 2 29
Black to move.
Themes:  Endgame  
Puzzle rating: 1558
Best move: Qh5