Chess puzzle (Equality)
Moves: 1. e4 d6 2. d4 Nf6 3. Nc3 Nc6 4. Nf3 h6 5. Bd3 Bg4 6. Be3 e6 7. O-O Be7 8. h3
Bxf3 9. Qxf3 e5 10. d5 Nd4 11. Bxd4 exd4 12. Bb5+ Nd7 13. Ne2 O-O 14. Nxd4 a6
15. Bd3 Ne5 16. Qe2 Nxd3 17. cxd3 Bf6 18. Nf5 Be5 19. f4 Bf6 20. d4 Qd7 21. e5
*
Position (FEN): r4rk1/1ppq1pp1/p2p1b1p/3PPN2/3P1P2/7P/PP2Q1P1/R4RK1 b - - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1566
Best move: Qxf5