Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Nxd4 Be7 5. Bc4 Nf6 6. Nc3 a5 7. O-O c6 8. Kh1
b5 9. Bd3 O-O 10. f4 b4 11. Nce2 c5 12. Nf3 Ba6 13. Ng3 c4 14. Be2 Qb6 15. e5
dxe5 16. Nxe5 c3 17. Bxa6 cxb2 18. Bxb2 Qxa6 19. Nf5 Bc5 20. Ng4 Nbd7 21. Nxf6+
Nxf6 22. Bxf6 *
Position (FEN): r4rk1/5ppp/q4B2/p1b2N2/1p3P2/8/P1P3PP/R2Q1R1K b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1199
Best move: Qxf6