Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 c6 3. Bf4 c5 4. e3 e6 5. Nf3 Nf6 6. Nc3 a6 7. a3 Nc6 8. cxd5
exd5 9. Bg5 Be7 10. Bxf6 Bxf6 11. Qb3 c4 12. Qc2 O-O 13. h4 Re8 14. O-O-O b5
15. h5 b4 16. axb4 Nxb4 17. Qb1 a5 18. h6 g6 19. Kd2 Bf5 20. Qa1 a4 21. Qa3 Nc2
22. Qc5 Ra5 23. Qc6 Re7 *
Position (FEN): 3q2k1/4rp1p/2Q2bpP/r2p1b2/p1pP4/2N1PN2/1PnK1PP1/3R1B1R w - - 6 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1306
Best move: Qxf6