Chess puzzle (Equality)
Moves: 1. d4 d5 2. Nf3 e6 3. Bf4 Be7 4. e3 Nf6 5. Bd3 Nbd7 6. Nbd2 c5 7. c3 c4 8. Bc2
O-O 9. b3 cxb3 10. axb3 b6 11. Ne5 Bb7 12. Ndf3 h6 13. Qd3 a5 14. g4 Ba6 15. c4
Rc8 16. g5 hxg5 17. Bxg5 g6 18. h4 Ne4 19. Bxe7 Qxe7 20. h5 Kg7 21. hxg6 fxg6
22. Nxd7 *
Position (FEN): 2r2r2/3Nq1k1/bp2p1p1/p2p4/2PPn3/1P1QPN2/2B2P2/R3K2R b KQ - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1918
Best move: Rxf3