Chess puzzle (Advantage)
Moves: 1. c4 c6 2. Nc3 d5 3. cxd5 cxd5 4. d4 Nc6 5. Nf3 Nf6 6. g3 Bf5 7. Bg2 Nb4 8.
O-O Nc2 9. Bf4 Nxa1 10. Qxa1 e6 11. Qc1 Rc8 12. Qd2 Bb4 13. a3 Ba5 14. b4 Bc7
15. Ne5 Ng4 16. e3 Nxe5 17. dxe5 O-O 18. Rd1 Qd7 19. Nxd5 exd5 20. Bxd5 Rcd8
21. e4 Bg4 22. Rc1 Bf3 23. Qc3 b5 *
Position (FEN): 3r1rk1/p1bq1ppp/8/1p1BP3/1P2PB2/P1Q2bP1/5P1P/2R3K1 w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 2067
Best move: Qxf3