Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 Be6 4. d3 Bxc4 5. dxc4 Nc6 6. O-O Nf6 7. Bg5 Be7 8.
Nc3 h6 9. Bh4 O-O 10. Nd5 Re8 11. Nxf6+ Bxf6 12. Bxf6 Qxf6 13. Qd5 Rab8 14. Nd2
Nb4 15. Qa5 Nxc2 16. Rac1 Nd4 17. Qxc7 Qf4 18. Nb3 Ne2+ 19. Kh1 Nxc1 20. Rxc1
Rec8 21. Qxd6 Qxf2 22. Qxe5 Rxc4 *
Position (FEN): 1r4k1/pp3pp1/7p/4Q3/2r1P3/1N6/PP3qPP/2R4K w - - 0 23
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1196
Best move: Qxb8+