Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. c3 Nf6 4. d3 Nc6 5. Be3 e6 6. Nbd2 Be7 7. Be2 Qb6 8. Qc2
Ng4 9. h3 Nxe3 10. fxe3 Qd8 11. O-O O-O 12. d4 Bg5 13. Nxg5 Qxg5 14. Qd3 cxd4
15. exd4 b6 16. Nf3 Qe7 17. d5 Ne5 18. Nxe5 dxe5 19. d6 Qd7 20. Rad1 Bb7 21.
Rf3 f5 22. exf5 Bxf3 *
Position (FEN): r4rk1/p2q2pp/1p1Pp3/4pP2/8/2PQ1b1P/PP2B1P1/3R2K1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1351
Best move: Bxf3