Chess puzzle (Advantage)
Moves: 1. c4 Nf6 2. Nc3 e6 3. Nf3 c6 4. g3 d5 5. e3 Bd6 6. d4 O-O 7. Bd2 Nbd7 8. Qc2
Re8 9. h4 e5 10. cxd5 cxd5 11. dxe5 Nxe5 12. Nxe5 Bxe5 13. Bg2 Bg4 14. O-O Rc8
15. Qb3 d4 16. Ne4 dxe3 17. Nxf6+ Bxf6 18. Bxe3 b6 19. Rac1 h6 20. Rxc8 Qxc8
21. Rc1 Qe6 22. Bd5 Qe5 *
Position (FEN): 4r1k1/p4pp1/1p3b1p/3Bq3/6bP/1Q2B1P1/PP3P2/2R3K1 w - - 4 23
White to move.
Themes: Kingside Attack Middlegame  
Puzzle rating: 1022
Best move: Bxf7+