Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 d6 5. b4 Bb6 6. d4 exd4 7. Ng5 Nh6 8. Qf3
Ne5 9. Qf4 Nxc4 10. cxd4 Qf6 11. Qxf6 gxf6 12. Nf3 Ng8 13. Nbd2 Nxd2 14. Bxd2
Bg4 15. e5 Bxf3 16. gxf3 fxe5 17. dxe5 dxe5 18. f4 O-O-O 19. fxe5 Re8 20. f4 f6
21. Bc3 fxe5 22. fxe5 Nf6 23. O-O-O Ne4 24. Bb2 Be3+ 25. Kc2 Rhg8 26. Rde1 Rg2+
27. Kd3 Bf2 28. Rxe4 Bb6 29. e6 *
Position (FEN): 2k1r3/ppp4p/1b2P3/8/1P2R3/3K4/PB4rP/7R b - - 0 29
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1940
Best move: Rxb2