Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nc3 Bc5 3. Nf3 Nc6 4. Bc4 h6 5. h3 d6 6. d3 Nf6 7. a3 a6 8. Bd2 O-O
9. O-O b6 10. b4 Bd4 11. Nxd4 Nxd4 12. Nd5 b5 13. Nxf6+ Qxf6 14. Bd5 Rb8 15.
Bc3 Qg5 16. Bxd4 Bxh3 17. Qf3 Bg4 18. Qg3 *
Position (FEN): 1r3rk1/2p2pp1/p2p3p/1p1Bp1q1/1P1BP1b1/P2P2Q1/2P2PP1/R4RK1 b - - 3 18
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1421
Best move: exd4