Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Bc4 Nf6 3. d3 Be7 4. Nf3 Nc6 5. c3 O-O 6. Bb3 d6 7. Nbd2 Bg4 8. Nf1
d5 9. Qe2 d4 10. Ng3 a5 11. a4 Qd7 12. h3 Be6 13. Bc2 Rfd8 14. Nh4 Ra6 15. Ngf5
Bxf5 16. Nxf5 Bf8 17. Qf3 Kh8 18. Bg5 Ng8 19. Bxd8 Nxd8 20. O-O Rf6 21. Qe2 g6
22. Ng3 Ne6 23. c4 Ng5 24. Kh2 Ne6 25. Qe1 h5 26. Ne2 Bh6 27. Ng1 g5 28. Nf3 *
Position (FEN): 6nk/1ppq1p2/4nr1b/p3p1pp/P1PpP3/3P1N1P/1PB2PPK/R3QR2 b - - 1 28
Black to move.
Themes:  Middlegame  
Puzzle rating: 2199
Best move: Rxf3