Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. e4 g6 7. f4 Bg7 8. Nf3
O-O 9. Bd3 Bg4 10. O-O Re8 11. h3 Bxf3 12. Qxf3 Nbd7 13. Bd2 Qb6 14. b3 Rac8
15. Kh1 c4 16. Bxc4 Nc5 17. Rae1 Re7 18. e5 dxe5 19. fxe5 Nh5 20. d6 Rxe5 21.
Rxe5 Bxe5 22. Qxf7+ Kh8 23. Nd5 Qxd6 24. Be1 Ng3+ *
Position (FEN): 2r4k/pp3Q1p/3q2p1/2nNb3/2B5/1P4nP/P5P1/4BR1K w - - 2 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1265
Best move: Bxg3