Chess puzzle (Equality)
Moves: 1. e4 d6 2. Nf3 c6 3. d4 Qc7 4. Bd3 e5 5. c3 Be7 6. O-O Nf6 7. Re1 O-O 8. Nbd2
Nbd7 9. Nf1 Re8 10. Ng3 Nf8 11. Qc2 a6 12. h3 b5 13. Nh2 Ne6 14. Be3 Bf8 15.
Rf1 h6 16. f4 Nxf4 17. Bxf4 exf4 18. Rxf4 Bb7 19. Raf1 c5 20. dxc5 dxc5 21. Nf5
Nh5 22. Nxh6+ gxh6 23. Rxf7 Qxf7 *
Position (FEN): r3rbk1/1b3q2/p6p/1pp4n/4P3/2PB3P/PPQ3PN/5RK1 w - - 0 24
White to move.
Themes:  Middlegame  
Puzzle rating: 859
Best move: Rxf7