Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Bc4 Bc5 4. O-O Nc6 5. Ng5 O-O 6. c3 d5 7. exd5 Nxd5 8.
d4 exd4 9. cxd4 Nxd4 10. Qd3 Bf5 11. Ne4 Re8 12. f3 Nxf3+ 13. Kh1 Bxe4 14. Qd1
Nd4 15. Nc3 c6 16. Nxe4 Rxe4 17. Bd3 Rh4 18. g3 Rh5 *
Position (FEN): r2q2k1/pp3ppp/2p5/2bn3r/3n4/3B2P1/PP5P/R1BQ1R1K w - - 1 19
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1063
Best move: Qxh5