Chess puzzle (Equality)
Moves: 1. e3 d5 2. d4 Nf6 3. Nf3 e6 4. Nbd2 c5 5. Nb3 c4 6. Nbd2 Be7 7. Be2 O-O 8. c3
Nc6 9. O-O Qc7 10. Re1 e5 11. dxe5 Nxe5 12. Nd4 a6 13. h3 Rd8 14. Bf1 b5 15. e4
dxe4 16. Nxe4 Nxe4 17. Rxe4 Bb7 18. Re1 b4 19. Bf4 Bf6 20. Qh5 bxc3 21. bxc3
Re8 22. Re2 Nf3+ 23. Nxf3 *
Position (FEN): r3r1k1/1bq2ppp/p4b2/7Q/2p2B2/2P2N1P/P3RPP1/R4BK1 b - - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1571
Best move: Qxf4