Chess puzzle (Advantage)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. d4 Nc6 5. Be3 Bg4 6. Be2 Qd7 7. O-O f6 8.
Nbd2 g5 9. c4 Nge7 10. b3 Bg7 11. b4 Nxb4 12. Rb1 Nbc6 13. c5 Rb8 14. Nxg5 Bxe2
15. Qxe2 fxg5 16. Bxg5 h5 17. Rfe1 Bxd4 18. Bxe7 Nxe7 19. c6 Qd6 20. Nb3 Bb6
21. cxb7 Rxb7 22. Nd4 Kf7 *
Position (FEN): 7r/prp1nk2/1b1q4/3p3p/3N4/8/P3QPPP/1R2R1K1 w - - 2 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1786
Best move: Qf3+