Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. Nc3 Bc5 5. d3 Nf6 6. Be3 d6 7. h3 Bd7 8. Qd2
Nd4 9. a3 c6 10. Ba2 Qe7 11. Na4 Nxf3+ 12. gxf3 Bxe3 13. Qxe3 d5 14. exd5 Nxd5
15. Qd2 O-O-O 16. O-O-O Kb8 17. Rde1 f6 18. d4 Rhe8 19. dxe5 fxe5 20. f4 e4 21.
Re2 Nxf4 *
Position (FEN): 1k1rr3/pp1bq1p1/2p4p/8/N3pn2/P6P/BPPQRP2/2K4R w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1058
Best move: Qxf4+