Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Nf3 d5 3. Bf4 c6 4. e3 e6 5. Bd3 Be7 6. c4 O-O 7. Nc3 Nh5 8. Be5
f5 9. Bxb8 Rxb8 10. Ne5 Qe8 11. h3 Nf6 12. g4 Ne4 13. Qe2 Bb4 14. Rc1 fxg4 15.
Bxe4 dxe4 16. Qxg4 Qe7 17. Qxe4 Rf5 18. a3 Bd6 19. f4 Bxe5 20. dxe5 Qh4+ 21.
Ke2 Bd7 22. c5 Be8 23. Kd2 *
Position (FEN): 1r2b1k1/pp4pp/2p1p3/2P1Pr2/4QP1q/P1N1P2P/1P1K4/2R4R b - - 2 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1378
Best move: Qf2+