Chess puzzle (Advantage)
Moves: 1. c4 c5 2. Nc3 e6 3. Nf3 d5 4. cxd5 exd5 5. Qb3 Be6 6. Qxb7 Nd7 7. Nxd5 Bxd5
8. Qxd5 Ngf6 9. Qc6 Be7 10. h3 O-O 11. e3 Nb6 12. Qb5 a6 13. Qd3 Qxd3 14. Bxd3
c4 15. Bc2 a5 16. O-O a4 17. a3 h6 18. d3 Rac8 19. d4 c3 20. b3 axb3 21. Bxb3
c2 22. a4 Rc3 23. a5 Rxb3 24. axb6 Rxb6 25. Ne5 Rb1 26. Bd2 Rxf1+ *
Position (FEN): 5rk1/4bpp1/5n1p/4N3/3P4/4P2P/2pB1PP1/R4rK1 w - - 0 27
White to move.
Themes:  Middlegame  
Puzzle rating: 1251
Best move: Kxf1