Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O b5 6. Bb3 d6 7. h3 Be7 8. Re1
O-O 9. c3 Bb7 10. d4 exd4 11. cxd4 Na5 12. Bc2 Re8 13. a3 Bf8 14. Nc3 c5 15. d5
Nc4 16. b3 Nb6 17. Bg5 h6 18. Bh4 g5 19. Bg3 Bg7 20. Qd3 c4 21. bxc4 bxc4 22.
Qd2 Nh5 23. Bh2 Qf6 24. Ne2 Nf4 25. Bxf4 gxf4 26. Nxf4 c3 27. Qd3 *
Position (FEN): r3r1k1/1b3pb1/pn1p1q1p/3P4/4PN2/P1pQ1N1P/2B2PP1/R3R1K1 b - - 1 27
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1472
Best move: Qxf4