Chess puzzle (Advantage)
Moves: 1. e4 c6 2. c4 g6 3. Nc3 Bg7 4. d4 d6 5. Nf3 Nf6 6. Be2 O-O 7. O-O a6 8. Bg5 b5
9. Qd2 b4 10. Na4 Nxe4 11. Qxb4 Nxg5 12. Nxg5 e5 13. Ne4 d5 14. Nd6 Be6 15. Nb6
Ra7 16. dxe5 Bxe5 17. c5 Nd7 18. Nxd7 Qxd7 19. f4 Bg7 20. f5 gxf5 21. Bd3 Raa8
22. Nxf5 Rab8 *
Position (FEN): 1r3rk1/3q1pbp/p1p1b3/2Pp1N2/1Q6/3B4/PP4PP/R4RK1 w - - 1 23
White to move.
Themes:  Middlegame  
Puzzle rating: 2436
Best move: Qh4