Chess puzzle (Advantage)
Moves: 1. c4 c5 2. Nc3 Nf6 3. Nf3 g6 4. e3 Bg7 5. d4 cxd4 6. exd4 O-O 7. Bg5 Nc6 8.
Bd3 d5 9. cxd5 Nxd5 10. h3 Nxd4 11. Nxd4 Bxd4 12. O-O Nxc3 13. bxc3 Bxc3 14.
Rc1 Bg7 15. Qe2 Re8 16. Rfd1 Qa5 17. Qe3 e5 18. Bc4 Be6 19. Bxe6 Rxe6 20. Qb3
Rae8 21. Rd7 h6 *
Position (FEN): 4r1k1/pp1R1pb1/4r1pp/q3p1B1/8/1Q5P/P4PP1/2R3K1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 2279
Best move: Qf3