Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Bf4 c5 3. e3 cxd4 4. exd4 d6 5. Nf3 g6 6. Be2 Bg7 7. O-O O-O 8. c3
a6 9. Nbd2 b5 10. a4 bxa4 11. Rxa4 Bb7 12. Qb3 Qc8 13. Rfa1 Re8 14. h3 Ne4 15.
Nxe4 Bxe4 16. Ng5 Qf5 17. Be3 h6 18. Nxe4 Qxe4 19. Bf3 Qe6 20. Bxa8 *
Position (FEN): Bn2r1k1/4ppb1/p2pq1pp/8/R2P4/1QP1B2P/1P3PP1/R5K1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1185
Best move: Qxb3