Chess puzzle (Advantage)
Moves: 1. b4 e5 2. Bb2 d6 3. e3 Nf6 4. b5 g6 5. c4 Bg7 6. Nc3 O-O 7. e4 c6 8. Nf3 cxb5
9. cxb5 Bd7 10. Qb3 b6 11. Bc4 Qe7 12. Nd5 Qd8 13. d3 a6 14. a4 axb5 15. axb5
Rxa1+ 16. Bxa1 Nxd5 17. Bxd5 Qe8 18. Ng5 h6 19. Nxf7 Rxf7 20. O-O Kf8 21. Bxf7
Qxf7 22. Qxf7+ Kxf7 23. Rc1 Ke7 24. Rb1 Be6 25. h3 Nd7 26. Bc3 Nc5 27. Ra1 Nxd3
28. Ra7+ Bd7 29. Rb7 Nc5 30. Rxb6 Na4 31. Rb7 *
Position (FEN): 8/1R1bk1b1/3p2pp/1P2p3/n3P3/2B4P/5PP1/6K1 b - - 2 31
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 780
Best move: Nxc3