Daily Puzzle #15: independence from battle

Sort:
TheGrandmasterInProgress

Happy Independence Day! The puzzle is a few hours late, because I was spending the 4th of July with my family! Anyways, this puzzle is from my best game of chess, which happened on the 3rd of July.