Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. g3 Bg7 6. Ne2 d6 7. Bg2 Nf6 8. O-O
O-O 9. Nbc3 a6 10. h3 Be6 11. g4 Bc4 12. Re1 Nd7 13. Ng3 Nc5 14. h4 h6 15. h5
Qd7 16. Bd2 Be6 17. f3 Kh7 18. Nd5 Rab8 19. Rb1 Ne5 20. Bc3 b5 21. Nf4 Bxa2 22.
Ra1 Bc4 23. b3 Be6 24. Nxe6 Qxe6 25. Bh3 g5 26. Nf5 Bf6 27. Bg2 Rfc8 28. Bb2
Qd7 29. Kh1 Ra8 30. Qd5 Ne6 31. Rec1 Rc5 *
Position (FEN): r7/3qpp1k/p2pnb1p/1prQnNpP/4P1P1/1P3P2/1BP3B1/R1R4K w - - 12 32
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 672
Best move: Qxa8