Chess puzzle (Advantage)
Moves: 1. e4 c6 2. Nc3 d5 3. e5 Bf5 4. d4 e6 5. Nf3 c5 6. Bb5+ Nc6 7. dxc5 Bxc5 8. O-O
a6 9. Bxc6+ bxc6 10. Bg5 Be7 11. Bxe7 Nxe7 12. Ng5 O-O 13. Qh5 Bxc2 14. Rac1
Bg6 15. Qh4 Nf5 16. Qg4 Qb8 17. Na4 Qxe5 18. Rxc6 Rfc8 19. Rxc8+ Rxc8 20. Nf3
Qc7 21. h3 Bh5 *
Position (FEN): 2r3k1/2q2ppp/p3p3/3p1n1b/N5Q1/5N1P/PP3PP1/5RK1 w - - 1 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 968
Best move: Qxh5