Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. d3 h6 5. O-O Nf6 6. Be3 Bb6 7. Nc3 O-O 8. a4
Nd4 9. Nxe5 d6 10. Bxf7+ Rxf7 11. Nxf7 Kxf7 12. Nd5 Nxd5 13. exd5 c6 14. c3 Nf5
15. Bxb6 axb6 16. Qf3 Kg8 17. dxc6 bxc6 18. Qxc6 Rb8 19. Rfe1 Bb7 20. Qc4+ Kh8
21. Re2 Qg5 22. f3 Ne3 23. Rxe3 *
Position (FEN): 1r5k/1b4p1/1p1p3p/6q1/P1Q5/2PPRP2/1P4PP/R5K1 b - - 0 23
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 813
Best move: Qxe3+