Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Bc4 d6 3. c3 Nc6 4. a4 Nf6 5. d3 g6 6. Nf3 Bg7 7. O-O O-O 8. Qb3
Na5 9. Qa2 Nxc4 10. Qxc4 Be6 11. Qb5 Qc7 12. c4 a6 13. Qb3 Rab8 14. Qd1 b5 15.
b3 Nxe4 16. Ra2 Nc3 17. Nxc3 Bxc3 18. axb5 axb5 19. Bd2 Bf6 20. Ba5 Qc6 21. Bd2
bxc4 22. bxc4 Rb3 *
Position (FEN): 5rk1/4pp1p/2qpbbp1/2p5/2P5/1r1P1N2/R2B1PPP/3Q1RK1 w - - 1 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 982
Best move: Qxb3