Thrilling finishes in Upper Loddon cricket