The Professional Football League has revealed the calendar of the Azerbaijan Premier League and the Azerbaijan Cup.

The remaining eight rounds of the championship will end on July 29. The final match will take place on August 2, Report says.

21st round

June 21

81. Qarabag FC – Gabala FC

82. Sabah FC – Keshla FC

83. Sumgayit FC – Sabail PFC

84. Zira FC – Neftchi PFC

22nd round

June 26

85. Gabala FC – Sabah FC

86. Sabail PFC – Keshla FC

87. Zira FC – Sumgayit FC

88. Neftchi PFC – Karabakh FC

23rd round

June 30

89. Sabah FC – Sumgayit FC

90. Qarabag FC – Zira FC

91. Keshla FC – Neftchi PFC

92. Gabala FC – Sabail PFC

24th round

July 5

93. Sabail PFC – Sabah FC

94. Neftchi PFC – Gabala FC

95. Zira FC – Keshla FC

96. Sumgayit FC – Karabakh FC

25th round

July 9

97. Sabail PFC – Neftchi PFC

98. Sabah FC – Karabakh FC

99. Keshla FC – Sumgayit FC

100. Gabala FC – Zira FC

July 13

Azerbaijan Cup ½ final stage, first matches

Gabala FC – Zira FC

Sumgayit FC – Karabakh FC

26th round

July 17

101. Sabah FC – Neftchi PFC

102. Zira FC – Sabail PFC

103. Qarabag FC – Keshla FC

104. Sumgayit FC – Gabala FC

July 21

Azerbaijan Cup

½ final, return matches

Gabala FC – Zira FC

Sumgayit FC – Karabakh FC

27th round

July 25

105. Keshla FC – Sabah FC

106. Gabala FC – Qarabag FC

107. Sabail PFC – Sumgayit FC

108. Neftchi PFC – Zira FC

28th round

July 29

109. Sabah FC – Zira FC

110. Sumgayit FC – Neftchi PFC

111. Qarabag FC – Sabail PFC

112. Keshla FC – Gabala FC

August 2

Azerbaijan Cup final