General-Admiral Duke Karl of Södermanland approached Reval with 26 ships of the line and large frigates mounting a combined 1,680 cannon.
The Swedish fleet under the command of General-Admiral Duke Karl consisted of 22 ships of the line, four frigates and four smaller vessels.
Due to strong winds and inaccurate aiming, most Swedish projectiles ricocheted past their targets, while the Russian ships that were anchored within the protected area of the harbour were able to use their guns much more effectively.
The ship of the Swedish General-Admiral, which could not be brought into the wind due to a rigging problem, was forced to drift towards Rostislav and received major damage from grapeshot.
The 64-gun battleship Prins Karl, fifteenth the Swedish line, lost her rudder to Russian fire and had to strike her colours.