Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. a3 Bc5 4. Nxe5 Nxe5 5. d4 Bb6 6. dxe5 Qh4 7. Qf3 d6 8.
Bc4 Be6 9. Bxe6 fxe6 10. exd6 cxd6 11. O-O Bc7 12. Bf4 Nf6 13. Bg3 Qh6 14. e5
dxe5 15. Qxb7 O-O 16. Qxc7 e4 17. Qe5 Rfe8 18. Nc3 Rac8 19. Nxe4 Rxc2 20. Nxf6+
gxf6 21. Qxf6 *
Position (FEN): 4r1k1/p6p/4pQ1q/8/8/P5B1/1Pr2PPP/R4RK1 b - - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 833
Best move: Qxf6