Chess puzzle (Equality)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 Qxd5 4. d4 Nc6 5. c4 Qd8 6. Nc3 Bb4 7. Bd2 Nf6 8. a3
Ba5 9. b4 Nxd4 10. bxa5 Nxf3+ 11. Qxf3 O-O 12. Be2 c6 13. Bg5 h6 14. Bh4 Qd4
15. Rd1 *
Position (FEN): r1b2rk1/pp3pp1/2p1pn1p/P7/2Pq3B/P1N2Q2/4BPPP/3RK2R b K - 3 15
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1645
Best move: Qxh4