There will be a lot of positives taken from the game for Manuel Pellegrini, but also as many negatives.
While West Ham's attack was working perfectly, their defence was at times horrific.
FULL-TIME: West Ham United 5-3 Hertha BSC
After a few controversial refereeing decisions, the Hammers came out on top in an eight-goal thriller.
West Ham: Pablo Fornals, Manuel Lanzini, Sebastien Haller, Grady Diangana and Michail Antonio.
Hertha BSC: Kopke (x2), Selke.
90' West Ham United 5-3 Hertha BSC
It's five!
Antonio, fortunately, recovered in time and after a bit of a scramble in the box the winger managed to score a great goal following a free-kick given for him.
88' Pause in the game as Antonio lays down holding his shoulder after a deliberate push from Matthew Leckie.
85' Jarstein handled the ball outside of his penalty area to deny Antonio having a 1v1 encounter with an open net.
But for some reason, the referee decided not to blow his whistle.
80' Snodgrass shoots straight at the goalkeeper after a well-worked move.
Safe to say that Masuaku with that opening pass just ended Cresswell's first-team hopes for the season.
77' West Ham United 4-3 Hertha BSC
West Ham are in front for the first time!
Diangana scores his first goal of pre-season after a brilliant pass from Carlos Sanchez.
Just over 10 minutes of the second-half left.
75' Great right-footed cross by Andriy Yarmolenko went across the goal with Diangana not being able to stretch far enough to score.
71' West Ham United substitutions
Pablo Zabaleta, Javier Hernandez, Arthur Masuaku and Grady Diangana come on for Johnson, Cresswell, Lanzini and Haller.
70' West Ham United 3-3 Hertha BSC
And there it is, Haller's first goal!
Great delivery from substitute Robert Snodgrass found the Frenchman at far post and he just managed to steer his header into the back of the net.
Hopefully the first of many, many more.
65' Hertha score again through Kopke but it's been again ruled out for offside.
61' West Ham United 2-3 Hertha BSC
And this time Hertha make it count.
Kopke scores his second of the game as West Ham have been let down by their defence yet again.
56' Hertha came close to scoring again but they yet again were ruled offside.
53' Hertha could've been back in front but their goal was ruled offside.
Although the replay shows that the goal should've stood as the player who crossed the ball in was clearly onside.
51' Hertha start the half with a lot of pressure on West Ham's defence which resulted in Johnson misplacing a pass and hitting over one of the cameras.
46' Roberto had to rush out of his goal to clear a dangerous ball played over the top.
We are back underway!
No changes at the break from West Ham.
Jarstein, Löwen, Leckie, Grujic, Mittelstädt, Redan, and Covic are in for Hertha.
Sebastien Haller is yet to find his first goal in Claret&Blue but his performance is far from being disappointing.
Assist for the first and heavy involvement in the second goal are very much excusable even if he doesn't manage to be on the scoresheet himself.
HALF-TIME: West Ham United 2-2 Hertha BSC
The sides are level at the break.
Goals: Fornals and Lanzini for the Hammers, Kopke and Selke for Hertha.
43' Anderson, now on the left, tried finding Cresswell in the box with a smart pass but it was blocked by one of Hertha's man.
42' More great play from Haller who managed to hold away two defenders but Ben Johnson's first touch came straight back to Hertha's centre-halfs.
38' Brilliant solo run by Felipe Anderson but Wilshere wasn't ready for the through ball.
Hertha back in possession.
34' Cresswell tried getting it over the wall from a free kick, but didn't.
29' West Ham United 2-2 Hertha BSC
West Ham are back on level terms!
Another goal for the Hammers, another goal contribution from Fornals. After a good hold-up play from Haller, Pablo picked the ball up and released Lanzini who run into the open space and finished the ball with a left-footed strike into the far corner of Kraft's goal.
Here we go again.
21' West Ham United 1-2 Hertha BSC
Hertha are back in front.
Davie Selke scored with a smart inside-of-the-foot finish after being put through on goal.
20' It's not been a nice viewing here in Austria. Hertha's players are constantly clipping the heels or just unnecessarily kicking West Ham players.
14' Haller got a chance for himself to score but the angle was too tight and his shot went across the goal.
11' West Ham United 1-1 Hertha BSC
West Ham are level!
Jack Wilshere broke the midfield line, passed it to Sebastien Haller who managed to get away from the defender and passed it to Pablo Fornals who beat Kraft with a shot into the far post.
New signings linking up for the goal!
4' West Ham United 0-1 Hertha BSC
GOAL!
Hertha Berlin are in front with their first attack of the game!
Pascal Kopke put the ball in the back of the net after Fabian Balbuena slipped due to the rain and was unable to clear the incoming cross.
Kick-off
We are underway in Austria.
Late change
It appears as Łukasz Fabiański has been replaced in goal by Roberto, with David Martin taking a place on the subs bench.
The reason is currently unknown but he left the warmup earlier than the rest of his teammates. Looks like an injury, but hopefully nothing serious.
And we finally have the confirmation of Hertha Berlin's team for today.
Kraft; Skjelbred (c), Darida, Esswein, Duda, Klunter, Kopke, Plattenhardt, Torunarigha, Friede, Selke
Subs: Jarstein, Stark, Lowen, Leckie, Grujic, Mittelstadt, Redan, Covic
It looks like a very sunny day in Austria is slowly turning into the usual English one, with rain appearing pretty much out of nowhere.
Although it would've been a slight advantage for the Hammers, everyone in the stands would probably rather see the sunny weather reappear.
With about 20 minutes left until the kick-off and still no team news from Hertha Berlin, everyone present can go and look at West Ham's recent transfer target - Donyell Malen.
And it's a big one for the future.
Locker room view
Hertha Berlin's locker room is set for today's clash.
Ahead of the final training session in Stegersbach, Hertha BSC posed for a photo with the fans who have traveled to see the team.
Talking team news
West Ham remain unchanged from their Saturday's game against Fulham, with only one change being Angelo Ogbonna's return to the team sheet following a knock.
Mark Noble, Winston Reid and Ryn Fredericks remain sidelined.
Hertha are expected to field their strongest available team including the likes of Marko Grujic, Vedad Ibisevic and Marvin Plattenhardt.
Hertha Berlin team news
To be confirmed at a later date as Hertha have not released their line-up to media nor social media.
West Ham United Lineup
Fabiański, Johnson, Balbuena, Diop, Cresswell (C), Rice, Wilshere, Anderson, Fornals, Lanzini, Haller.
Subs: Roberto Masuaku, Zabaleta, Ogbonna, Sanchez, Cullen, Snodgrass, Yarmolenko, Diangana, Antonio, Chicharito.
We're unchanged to take on @HerthaBSC ⚒ pic.twitter.com/ZjREj1dny3
— West Ham United (@WestHamUtd) July 31, 2019
We're under ten minutes until the line-up reveals from both sides.
West Ham are expected to field a very strong team, yet again.
Do not miss a detail of the match with the live updates and commentaries of VAVEL.
Follow along with us all the details, commentaries, analysis and lineups for the West Ham United vs Hertha BSC game.
How to watch West Ham vs Hertha BSC Live TV and Stream
The game is going to be streamed on West Ham's social channels (UK & Ireland only) but it's also going to be televised and available on:
ESPN Play Norte, Arena Sport 2, ESPN2 Brazil, Elisa, Arena Sport 4 Serbia and ESPN 3 USA.
But if you can't keep up with the action live, VAVEL's commentary is the best place to be in.
Hertha BSC played six games already, winning five and drawing one, with their latest win being a 2-1 against Fenerbahce.
After tomorrows' game, the Bundesliga side will travel to London to match-up against Crystal Palace.
During their pre-season fixtures, Manuel Pellegrini's side managed to win, as well as lose, two games, as they're readying themselves for the last two - against Hertha and Athletic Bilbao.
The Hammers come into this game on a back of a 1-0 win against Fulham on Saturday.
West Ham are back in Austria for their second to last friendly before they get their 2019/20 Premier League campaign underway on August 8th against Manchester City.
Hello and welcome to VAVEL UK's live stream update of West Ham's match against Hertha Berlin which kicks off at 17:00 tomorrow afternoon.