Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Nc3 Be7 5. O-O O-O 6. d3 d6 7. h3 Be6 8. Bb5
a6 9. Bxc6 bxc6 10. Be3 Qc8 11. Ng5 Bd7 12. Qd2 h6 13. Nf3 Bxh3 14. gxh3 Qxh3
15. Nh2 d5 16. exd5 cxd5 17. Ne2 d4 18. Bxd4 exd4 19. Nxd4 Bd6 20. Nhf3 Ng4 21.
Rfe1 Nxf2 *
Position (FEN): r4rk1/2p2pp1/p2b3p/8/3N4/3P1N1q/PPPQ1n2/R3R1K1 w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1212
Best move: Qxf2