Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. Bf4 d5 3. Nf3 Nc6 4. e3 e6 5. c3 Bd6 6. Bg3 O-O 7. Bd3 h6 8. Nbd2
Re8 9. Ne5 Bxe5 10. dxe5 Nd7 11. Qc2 g6 12. Nf3 Rf8 13. Nh4 Qg5 14. Nf3 Qh5 15.
O-O Ncxe5 16. Nxe5 Nxe5 17. Bxe5 *
Position (FEN): r1b2rk1/ppp2p2/4p1pp/3pB2q/8/2PBP3/PPQ2PPP/R4RK1 b - - 0 17
Black to move.
Themes:  Middlegame  
Puzzle rating: 1437
Best move: Qxe5