Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. O-O a5 5. d4 Bd7 6. dxe5 Nxe5 7. Nc3 Bxb5 8.
Nxb5 h6 9. Bf4 Nxf3+ 10. Qxf3 c6 11. Nc3 Nf6 12. Rad1 Qc7 13. Rfe1 Be7 14. Qe2
O-O 15. e5 dxe5 16. Bxe5 Qb6 17. Bd4 c5 18. Qxe7 *
Position (FEN): r4rk1/1p2Qpp1/1q3n1p/p1p5/3B4/2N5/PPP2PPP/3RR1K1 b - - 0 18
Black to move.
Themes:  Middlegame  
Puzzle rating: 1587
Best move: cxd4