Chess puzzle (Advantage)
Moves: 1. d4 e6 2. e4 d6 3. c4 Qf6 4. Nf3 h6 5. Nc3 c6 6. Be3 e5 7. d5 Bg4 8. Be2 Bxf3
9. Bxf3 Ne7 10. O-O Nd7 11. Bg4 Nc5 12. Bxc5 dxc5 13. f4 exf4 14. g3 g5 15. d6
Ng6 16. Re1 Bxd6 17. Qe2 O-O 18. Bf5 fxg3 19. hxg3 Bxg3 20. Rf1 Nf4 21. Qg4
Qd4+ 22. Kh1 Bh4 *
Position (FEN): r4rk1/pp3p2/2p4p/2p2Bp1/2PqPnQb/2N5/PP6/R4R1K w - - 6 23
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1382
Best move: Rxf4