Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Be2 Nc6 3. f4 g6 4. Nf3 Bg7 5. c3 d5 6. e5 f6 7. d4 b6 8. O-O Nh6
9. Bd3 Bg4 10. Qa4 Rc8 11. Nh4 O-O 12. f5 fxe5 13. Bxh6 Bxh6 14. fxg6 Be3+ 15.
Kh1 Rxf1+ 16. Bxf1 Qf8 17. gxh7+ Kxh7 18. Na3 Qf6 19. Nf3 Rg8 20. dxe5 Qxf3 21.
Qc2+ Qf5 *
Position (FEN): 6r1/p3p2k/1pn5/2ppPq2/6b1/N1P1b3/PPQ3PP/R4B1K w - - 2 22
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1291
Best move: Bd3