Chess puzzle (Advantage)
Moves: 1. d4 b6 2. Bf4 Bb7 3. e3 e6 4. Nf3 f5 5. Nbd2 Nf6 6. Nc4 g6 7. Nce5 d6 8. Nc4
Bg7 9. Be2 O-O 10. O-O Qe7 11. Ncd2 Nbd7 12. c4 e5 13. Bg5 h6 14. Bxf6 Nxf6 15.
b4 a5 16. Qb3 Ne4 17. bxa5 Rxa5 18. c5+ Kh7 19. cxb6 Nxd2 20. Nxd2 Qg5 21. Bf3
e4 22. Be2 Bxd4 23. Nc4 f4 24. Rfd1 f3 25. Bf1 fxg2 26. Bxg2 Raf5 27. Rd2 Bxa1
28. bxc7 Qh4 *
Position (FEN): 5r2/1bP4k/3p2pp/5r2/2N1p2q/1Q2P3/P2R1PBP/b5K1 w - - 1 29
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1809
Best move: Qxb7