Chess puzzle (Advantage)
Moves: 1. e4 e6 2. Nc3 d5 3. exd5 exd5 4. d4 Nf6 5. g3 Be7 6. Bg2 O-O 7. Nge2 c6 8.
O-O Re8 9. h3 Bf5 10. g4 Bg6 11. Nf4 Bd6 12. Nxg6 fxg6 13. Bg5 Rf8 14. Qd2 Bc7
15. Rae1 Qd6 16. Re5 Nbd7 17. Bf4 Qb4 18. a3 Qxb2 19. Rb1 Qxa3 20. Rxb7 Bxe5
21. dxe5 Qa6 22. exf6 *
Position (FEN): r4rk1/pR1n2pp/q1p2Pp1/3p4/5BP1/2N4P/2PQ1PB1/6K1 b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1597
Best move: Qxb7