Chess puzzle (Advantage)
Moves: 1. e4 c5 2. d4 cxd4 3. c3 Nc6 4. Nf3 d6 5. cxd4 Nf6 6. Nc3 g6 7. d5 Bg7 8. dxc6
bxc6 9. Be2 O-O 10. O-O Bg4 11. h3 Bd7 12. Be3 Nh5 13. Qd2 Qa5 14. a3 Rfc8 15.
b4 Qc7 16. Rac1 Qb7 17. Bc4 a5 18. Ng5 Be8 19. Bd4 Bh6 20. f4 axb4 21. axb4 Ra3
22. Rb1 e5 23. fxe5 dxe5 24. Bxe5 Qe7 25. Bd6 Qxg5 26. Qf2 Qe3 27. Bxf7+ *
Position (FEN): 2r1b1k1/5B1p/2pB2pb/7n/1P2P3/r1N1q2P/5QP1/1R3RK1 b - - 0 27
Black to move.
Themes:  Middlegame  
Puzzle rating: 588
Best move: Bxf7