Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Nf3 g6 3. g3 Bg7 4. Bg2 O-O 5. c4 d6 6. O-O Nc6 7. d5 Na5 8. Nbd2
c5 9. Qc2 a6 10. a3 b5 11. b4 Nxc4 12. Nxc4 bxc4 13. Bb2 cxb4 14. axb4 Bb7 15.
e4 Rc8 16. Qc3 Nh5 17. Nd4 Qb6 18. Rad1 Nf6 19. f4 Nd7 20. Kh1 Ba8 21. h4 Rb8
22. Ba3 Rfc8 23. h5 Qa7 24. g4 Nb6 25. g5 Na4 26. Qe3 c3 27. e5 c2 28. Rc1 Rc3
29. Qe4 Rxa3 30. h6 Bh8 31. Rxc2 Nc3 32. Qd3 Nb5 33. Nxb5 Rxd3 *
Position (FEN): br4kb/q3pp1p/p2p2pP/1N1PP1P1/1P3P2/3r4/2R3B1/5R1K w - - 0 34
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1193
Best move: Nxa7