Chess puzzle (Advantage)
Moves: 1. c4 Nf6 2. Nc3 e6 3. d4 Bb4 4. e3 O-O 5. Bd3 Bxc3+ 6. bxc3 c5 7. e4 b6 8. e5
Ne8 9. Qh5 f5 10. exf6 Nxf6 11. Qh3 d5 12. cxd5 exd5 13. Qg3 Re8+ 14. Ne2 c4
15. Bh6 Qe7 16. Bxh7+ Kxh7 17. Be3 Ne4 18. Qf3 Rf8 19. Qh5+ Kg8 20. Qxd5+ Kh8 *
Position (FEN): rnb2r1k/p3q1p1/1p6/3Q4/2pPn3/2P1B3/P3NPPP/R3K2R w KQ - 1 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1482
Best move: Qxa8