Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 c5 3. d5 b5 4. e3 g6 5. a3 Bg7 6. Nc3 bxc4 7. Bxc4 Ba6 8. Bxa6
Nxa6 9. Qd3 Nc7 10. Nge2 d6 11. O-O O-O 12. f4 Rb8 13. e4 Qd7 14. Rb1 Rb3 15.
Qc2 Rfb8 16. a4 a6 17. Rf3 Ng4 18. Nd1 c4 19. Rxb3 cxb3 20. Qc4 e6 21. h3 exd5
22. exd5 Nf6 23. Ndc3 Rc8 24. Qd3 Re8 25. Be3 Rxe3 *
Position (FEN): 6k1/2nq1pbp/p2p1np1/3P4/P4P2/1pNQr2P/1P2N1P1/1R4K1 w - - 0 26
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 632
Best move: Qxe3