Chess puzzle (Advantage)
Moves: 1. e4 c6 2. d4 d5 3. Nc3 Nf6 4. e5 Ng8 5. f4 Bf5 6. Nf3 Bg4 7. Be2 Bxf3 8. Bxf3
e6 9. O-O g6 10. Be3 Nd7 11. Ne2 Ne7 12. Nc1 Nf5 13. Bf2 c5 14. Nb3 cxd4 15.
Nxd4 Nxd4 16. Qxd4 Bc5 17. Qa4 Bxf2+ 18. Rxf2 O-O 19. c4 Nb6 20. Qb5 Nxc4 21.
Qxb7 a5 22. b3 Rb8 23. Qa7 Ne3 *
Position (FEN): 1r1q1rk1/Q4p1p/4p1p1/p2pP3/5P2/1P2nB2/P4RPP/R5K1 w - - 3 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1298
Best move: Qxe3