Chess puzzle (Advantage)
Moves: 1. e4 e5 2. d4 exd4 3. Bc4 Nc6 4. Nf3 Qe7 5. O-O Nf6 6. Nxd4 Qc5 7. Nxc6 Qxc4
8. Nd4 Bc5 9. c3 O-O 10. Nd2 Qa6 11. N4b3 Bb6 12. Re1 Re8 13. Qf3 d5 14. e5 Bg4
15. Qf4 c6 16. Nf3 Bxf3 17. Qxf3 Bc7 18. Bf4 Nd7 19. e6 Bxf4 20. Qxf4 fxe6 21.
Qd6 Rad8 22. Rxe6 *
Position (FEN): 3rr1k1/pp1n2pp/q1pQR3/3p4/8/1NP5/PP3PPP/R5K1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1960
Best move: Nf8