Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. d4 c6 5. Nf3 Nf6 6. Bd3 Bg4 7. h3 Bh5 8.
O-O e6 9. Re1 Bd6 10. Bd2 Qd8 11. Qe2 O-O 12. Ne4 Nxe4 13. Bxe4 Nd7 14. c4 Nf6
15. Bc2 c5 16. dxc5 Bxc5 17. Rad1 Qb6 18. Bc3 Rad8 19. Bxf6 gxf6 20. Bxh7+ *
Position (FEN): 3r1rk1/pp3p1B/1q2pp2/2b4b/2P5/5N1P/PP2QPP1/3RR1K1 b - - 0 20
Black to move.
Themes: Defensive Move, Hanging Piece Middlegame  
Puzzle rating: 898
Best move: Kxh7