Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 dxc4 5. e3 c5 6. g3 a6 7. a4 cxd4 8. exd4
Nc6 9. Bg2 Bb4 10. O-O O-O 11. Bg5 h6 12. Bxf6 Qxf6 13. d5 Rd8 14. Nd2 Na5 15.
Nde4 Qg6 16. Qe2 exd5 17. Rad1 d4 18. Na2 d3 19. Qe3 Bd6 20. Qb6 Bg4 21. Qxa5
Bxd1 22. Rxd1 Be5 *
Position (FEN): r2r2k1/1p3pp1/p5qp/Q3b3/P1p1N3/3p2P1/NP3PBP/3R2K1 w - - 1 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1267
Best move: Qxe5