Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 b6 5. e3 dxc4 6. Bxc4 Bb7 7. O-O Be7 8. Be2
O-O 9. a3 a5 10. Nb5 Nbd7 11. Bd2 c6 12. Nc3 c5 13. Nb5 cxd4 14. Nfxd4 Nc5 15.
f3 Qd7 16. e4 Rfd8 17. Qc2 e5 18. Nf5 Bf8 19. Rad1 Rac8 20. Bg5 Qe6 21. Bc4 Qe8
22. Qe2 Rxd1 23. Rxd1 Rd8 24. Nbd6 Bxd6 25. Nxd6 Qd7 26. Bxf7+ Kh8 27. Qd2 Bxe4
28. fxe4 Ncxe4 29. Qe3 Nxd6 30. Bxf6 gxf6 31. Qxb6 Qe7 32. Qxa5 *
Position (FEN): 3r3k/4qB1p/3n1p2/Q3p3/8/P7/1P4PP/3R2K1 b - - 0 32
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1857
Best move: Nxf7