Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. cxd5 Nxd5 5. e4 Nxc3 6. bxc3 Be7 7. Nf3 O-O 8.
Bc4 c5 9. O-O Nc6 10. Be3 Na5 11. Bd3 c4 12. Bc2 b5 13. d5 Nb7 14. Nd4 Bd7 15.
e5 exd5 16. f4 Nc5 17. Rf3 Bg4 18. Nxb5 Bxf3 19. Qxf3 a6 20. Nd4 Rb8 21. f5 Bg5
22. f6 Bxe3+ *
Position (FEN): 1r1q1rk1/5ppp/p4P2/2npP3/2pN4/2P1bQ2/P1B3PP/R5K1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 724
Best move: Qxe3