Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. d3 Nf6 5. Bg5 h6 6. Bxf6 Qxf6 7. Nc3 d6 8.
Nd5 Qd8 9. h3 Ne7 10. O-O Nxd5 11. Bxd5 c6 12. Bb3 O-O 13. c3 Be6 14. d4 exd4
15. cxd4 Bb6 16. d5 Bd7 17. e5 dxe5 18. Nxe5 Re8 19. Re1 Qf6 20. Nxd7 Qxf2+ 21.
Kh1 Bc7 22. dxc6 Qg3 23. Rxe8+ Rxe8 24. Bxf7+ *
Position (FEN): 4r1k1/ppbN1Bp1/2P4p/8/8/6qP/PP4P1/R2Q3K b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 738
Best move: Kxf7