Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. e3 e6 3. Nf3 Bb4+ 4. c3 Be7 5. b3 O-O 6. Bb2 b6 7. Bd3 Bb7 8. Nbd2
c5 9. O-O Nc6 10. Nc4 d5 11. Nce5 Nxe5 12. Nxe5 c4 13. bxc4 dxc4 14. Bxc4 Rc8
15. Bd3 Ne4 16. Rc1 f5 17. Qh5 g6 18. Nxg6 hxg6 19. Qxg6+ Kh8 20. Qh6+ Kg8 21.
Qxe6+ *
Position (FEN): 2rq1rk1/pb2b3/1p2Q3/5p2/3Pn3/2PBP3/PB3PPP/2R2RK1 b - - 0 21
Black to move.
Themes: Defensive Move Middlegame  
Puzzle rating: 2112
Best move: Kh7