Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Bc4 d6 5. O-O Bg4 6. h3 Bxf3 7. Qxf3 Ne5 8.
Qb3 Nxc4 9. Qxc4 c5 10. c3 dxc3 11. Nxc3 a6 12. Rd1 b5 13. Qe2 Be7 14. e5 Kf8
15. exd6 Bxd6 16. Ne4 Qe7 17. Rxd6 Re8 18. f3 *
Position (FEN): 4rknr/4qppp/p2R4/1pp5/4N3/5P1P/PP2Q1P1/R1B3K1 b - - 0 18
Black to move.
Themes:  Middlegame  
Puzzle rating: 1562
Best move: Qxd6