Chess puzzle (Advantage)
Moves: 1. g3 e5 2. Bg2 d5 3. d3 Nc6 4. Nd2 Nf6 5. b3 Bc5 6. Bb2 O-O 7. Ngf3 Re8 8. O-O
h6 9. e3 Qe7 10. a4 a5 11. d4 exd4 12. Nxd4 Nxd4 13. exd4 Bb6 14. c4 c6 15. Nf3
dxc4 16. bxc4 Bg4 17. Qd2 Rad8 18. c5 Bxc5 19. Rfe1 Qc7 20. Qc3 Bb4 21. Rxe8+
Rxe8 22. Qc4 Re2 *
Position (FEN): 6k1/1pq2pp1/2p2n1p/p7/PbQP2b1/5NP1/1B2rPBP/R5K1 w - - 2 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1406
Best move: Qxe2