Chess puzzle (Advantage)
Moves: 1. f3 d5 2. d4 e6 3. c3 Be7 4. e3 Nf6 5. g4 h6 6. b4 a6 7. h4 b5 8. a3 Bb7 9.
Ra2 Nbd7 10. Qe2 Nh7 11. h5 Bh4+ 12. Kd1 Bg3 13. Qg2 Bd6 14. f4 Qe7 15. Bd3
Nhf6 16. Nf3 Nb6 17. Nbd2 Na4 18. Bb2 O-O-O 19. Nb3 Kb8 20. Nc5 Bxc5 21. bxc5
Ne4 22. Bxe4 dxe4 23. Ne5 Bd5 24. Ra1 Nxb2+ *
Position (FEN): 1k1r3r/2p1qpp1/p3p2p/1pPbN2P/3PpPP1/P1P1P3/1n4Q1/R2K3R w - - 0 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1010
Best move: Qxb2