Chess puzzle (Equality)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 h6 4. b3 d6 5. Bb2 Nc6 6. Na3 Nf6 7. d3 g5 8. Qd2
Bg7 9. O-O-O O-O 10. g3 Bg4 11. Be2 fxg3 12. hxg3 a6 13. Nc4 b5 14. Ne3 Be6 15.
Nf5 Bxf5 16. exf5 Re8 17. Nxg5 hxg5 18. Qxg5 Ne5 19. Rh6 Nfg4 20. Rh5 Qxg5+ 21.
Rxg5 Ne3 *
Position (FEN): r3r1k1/2p2pb1/p2p4/1p2nPR1/8/1P1Pn1P1/PBP1B3/2KR4 w - - 1 22
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1606
Best move: f6