25. Matchday March 12/13/14 Home team Result Away team (4.) HNK Rijeka 1:1 Slaven Belupo (7.) (10.) NK Lokomotiva 0:1 NK Istra (9.) (3.) HNK Gorica 1:1 Hajduk Split (5.) (8.) NK Varazdin 0:5 Dinamo Zagreb (1.) 6.) HNK Sibenik 0:4 NK Osijek (2.)
26. Matchday March 19/20/21 Home team Result Away team (2.) NK Osijek 2:0 NK Lokomotiva (10.) (7.) Slaven Belupo 1:1 NK Istra (8.) (5.) Hajduk Split 1:0 HNK Sibenik (6.) (4.) HNK Rijeka 2:0 NK Varazdin (9.) (1.) Dinamo Zagreb 1:0 HNK Gorica (3.)
27. Matchday April 2/3 Home team Result Away team (9.) NK Varazdin 1:1 Slaven Belupo (7.) (10.) NK Lokomotiva 0:2 Hajduk Split (5.) (8.) NK Istra 0:2 NK Osijek (2.) (6.) HNK Sibenik 1:1 Dinamo Zagreb (1.) (3.) HNK Gorica 3:4 HNK Rijeka (4.)
28. Matchday April 10/11 Home team Result Away team (3.) HNK Gorica 0:0 NK Varazdin (9.) (6.) HNK Sibenik 0:1 HNK Rijeka (4.) (7.) Slaven Belupo 2:2 NK Osijek (2.) (8.) NK Istra 0:1 Hajduk Split (5.) (10.) NK Lokomotiva 0:2 Dinamo Zagreb (1.)
29. Matchday April 16/17/18 Home team Result Away team (8.) NK Varazdin 1:1 HNK Sibenik (7.) (3.) HNK Gorica 0:1 Slaven Belupo (6.) (5.) Hajduk Split 0:1 NK Osijek (2.) (4.) HNK Rijeka 3:0 NK Lokomotiva (10.) (1.) Dinamo Zagreb 1:0 NK Istra (9.)
30. Matchday April 20/21 Home team Result Away team (7.) HNK Sibenik 1:1 HNK Gorica (3.) (6.) Slaven Belupo 1:1 Hajduk Split (5.) (10.) NK Lokomotiva 4:0 NK Varazdin (8.) (9.) NK Istra 1:2 HNK Rijeka (4.) (2.) NK Osijek 1:1 Dinamo Zagreb (1.)
31. Matchday April 24/25/26 Home team Result Away team (7.) HNK Sibenik 2:0 Slaven Belupo (6.) (4.) HNK Gorica 4:2 NK Lokomotiva (10.) (3.) HNK Rijeka 0:0 NK Osijek (2.) (1.) Dinamo Zagreb 2:0 Hajduk Split (5.) (8.) NK Varazdin 1:1 NK Istra (9.)
32. Matchday April 30 and May 1/2 Home team Result Away team (10.) NK Lokomotiva 1:0 HNK Sibenik (6.) (7.) Slaven Belupo 0:2 Dinamo Zagreb (1.) (5.) Hajduk Split 3:2 HNK Rijeka (4.) (9.) NK Istra 0:2 HNK Gorica (3.) (2.) NK Osijek 1:1 NK Varazdin (
33. Matchday May 7/8/9 Home team Result Away team (9.) NK Lokomotiva 3:1 Slaven Belupo (7.) (6.) HNK Sibenik 1:0 NK Istra (10.) (3.) HNK Gorica 1:0 NK Osijek (2.) (8.) NK Varazdin 0:1 Hajduk Split (5.) (4.) HNK Rijeka 1:5 Dinamo Zagreb (1.
34. Matchday May 11/12 Home team Result Away team (10.) NK Istra 1:1 NK Lokomotiva (8.) (2.) NK Osijek 3:0 HNK Sibenik (6.) (7.) Slaven Belupo 0:2 HNK Rijeka (4.) (1.) Dinamo Zagreb 2:2 NK Varazdin (9.) (5.) Hajduk Split 4:0 HNK Gorica (3.)
35. Matchday May 15/16 Home team Result Away team (10.) NK Istra 1:0 Slaven Belupo (7.) (8.) NK Lokomotiva 0:2 NK Osijek (2.) (9.) NK Varazdin 2:3 HNK Rijeka (4.) (6.) HNK Sibenik 0:2 Hajduk Split (5.) (3.) HNK Gorica 0:3 Dinamo Zagreb (1.)
36. Matchday May 22 Date Time Home team Result Away team (7.) Slaven Belupo 1:0 NK Varazdin (10.) (4.) HNK Rijeka 2:1 HNK Gorica (3.) (5.) Hajduk Split 2:0 NK Lokomotiva (8.) (2.) NK Osijek 2:1 NK Istra (9.) (1.) Dinamo Zagreb 1:0 HNK Sibenik (6.)
Final standings for HNL 1 . Dinamo Zagreb are championhsips of Croatia for the 2020/2021 Season. While NK Varazdin are relegated to HNL 2. While Hrvatski Dragovoljac are champions of HNL 2 and will be promoted to the HNL 1. club Matches W D L Pts 1 Dinamo Zagreb 36 26 7 3 85 2 NK Osijek 36 23 8 5 77 3 HNK Rijeka 36 18 7 11 61 4 Hajduk Split 36 18 6 12 60 5 HNK Gorica 36 17 8 11 59 6 HNK Sibenik 36 9 8 19 35 7 Slaven Belupo 36 7 13 16 34 8 NK Lokomotiva 36 7 9 20 30 9 NK Istra 36 7 8 21 29 10 NK Varazdin 36 6 10 20 28