Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. Nc3 Nf6 5. O-O g6 6. Nd5 Bg7 7. c3 O-O 8. Re1
d6 9. b4 a6 10. a4 Ne7 11. d4 c6 12. Nxe7+ Qxe7 13. dxe5 dxe5 14. Qd3 b5 15.
axb5 cxb5 16. Bxb5 Bg4 17. Bc6 Rad8 18. Qxa6 Bxf3 19. Ba3 Nxe4 20. b5 Qg5 21.
g3 Nd6 *
Position (FEN): 3r1rk1/5pb1/Q1Bn2pp/1P2p1q1/8/B1P2bP1/5P1P/R3R1K1 w - - 1 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1315
Best move: Bxf3