Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 dxc4 3. Nc3 Bf5 4. e4 Bg6 5. Nf3 b5 6. Be2 c6 7. Qc2 e6 8. O-O
Bb4 9. Bd2 Nf6 10. a3 Bxc3 11. Bxc3 Bxe4 12. Qd2 Bd5 13. a4 O-O 14. axb5 cxb5
15. Qc2 h6 16. Nd2 Qd6 17. b3 cxb3 18. Nxb3 Nh5 *
Position (FEN): rn3rk1/p4pp1/3qp2p/1p1b3n/3P4/1NB5/2Q1BPPP/R4RK1 w - - 1 19
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1468
Best move: Bxh5