Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 c6 3. Nc3 e5 4. e3 exd4 5. exd4 Nf6 6. Nf3 Bb4 7. a3 Bxc3+ 8.
bxc3 O-O 9. Bd3 Re8+ 10. Be3 Ng4 11. Qd2 Nxe3 12. fxe3 Bg4 13. O-O Nd7 14. h3
Bh5 15. cxd5 cxd5 16. c4 Nf6 17. c5 Ne4 18. Bxe4 Rxe4 19. Ne5 f6 20. Rf5 g6 21.
Rxf6 *
Position (FEN): r2q2k1/pp5p/5Rp1/2PpN2b/3Pr3/P3P2P/3Q2P1/R5K1 b - - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 808
Best move: Qxf6