
OG have emerged victorious from CCT Season 2 Europe Series 20 after a 1.90-rated masterclass from Maciej "F1KU" Miklas powered them past 500 in the grand final.
The Pole recorded the third-best map of his career (2.12 rating on Ancient) and followed it up with a 1.70 showing on Inferno to secure the $22,000 top prize, which provisionally rockets OG up to No. 23 in Valve's Global Ranking (No. 17 in Europe).
The 27-place jump (+16 in Europe) from March 3 puts OG on the cusp of an invite to most 24-team tier-one events, but more importantly, comes just three weeks shy of the April 7 VRS update that will determine invites for the BLAST.tv Austin Major and its Regional Qualifiers.
Regional invites for Europe will go to teams ranked 11-26, with OG now sitting comfortably in the middle of the pack.
The team's surge comes off the back of an exceptional recent run of results after they started using Nico "nicoodoz" Tamjidi as a stand-in following Mădălin-Andrei "MoDo" Mirea's benching in February.
The Danish sniper has averaged a team-high 1.15 rating over 54 maps during his stint and was the driving force behind OG's upset run and near-qualification to PGL Bucharest through the Europe qualifier, which also contributed to the team's steep VRS climb.
Read more Apogee complete underdog run to qualify for PGL Bucharest over OG He was second-best (1.15 rating) to Christoffer "Chr1zN" Storgaard (1.23) in this CCT run, where OG recovered from a loss to NAVI Junior in the Swiss group stage by beating fnatic to go 3-1.
Wins over Nemiga and Apogee followed in the playoffs before OG showed incredible tenacity against PARIVISION, recovering from a 0-12 blowout and 2-13 defeat on Dust2 to reverse-sweep the series and crushing 500 mere hours later.
CCT Season 2 Europe Series 20Best of 3
500
Matchpage 0 2 16th March 2025 
OG 5Ancient 13 5Inferno 13 Aleks 'Rainwaker' PetrovRainwaker | 22 - 26 | -4 | 74.1 | 0.87 |
Georgi 'SHiPZ' GrigorovSHiPZ | 20 - 34 | -14 | 68.7 | 0.64 |
Blagoi 'oxygeN' DimitrovoxygeN | 15 - 28 | -13 | 45.5 | 0.60 |
Tsvetelin 'CeRq' DimitrovCeRq | 14 - 26 | -12 | 50.5 | 0.54 |
Teodor 'SPELLAN' NikolovSPELLAN | 17 - 31 | -14 | 52.2 | 0.51 |
Maciej 'F1KU' MiklasF1KU | 42 - 14 | +28 | 103.5 | 1.90 |
Nico 'nicoodoz' Tamjidinicoodoz | 32 - 18 | +14 | 89.9 | 1.47 |
Christian 'Buzz' AndersenBuzz | 28 - 16 | +12 | 78.8 | 1.37 |
Olle 'spooke' Grundströmspooke | 22 - 21 | +1 | 83.8 | 1.26 |
Christoffer 'Chr1zN' StorgaardChr1zN | 21 - 20 | +1 | 65.8 | 1.19 |
CCT Season 2 Europe Series 2 top-eight:
1.
OG - $22,000
2.
500 - $10,000
3-4.
PARIVISION - $5,000
3-4.
ENCE - $5,000
5-8.
Apogee - $2,000
5-8.
Zero Tenacity - $2,000
5-8.
9 Pandas - $2,000
5-8.
NAVI Junior - $2,000
Biggest VRS winners and losers
-
OG #23 (+27)
-
Apogee #36 (+39)
-
PARIVISION #35 (+43)
-
NAVI Junior #39 (+12)
-
fnatic #29 (+5)
-
Sashi #76 (-23)
-
Partizan #51 (-24)
-
Passion UA #44 (-22)
-
BetBoom #38 (-9)

Apogee #52 
Patryk 'Demho' Tomaszewski
Wojciech 'Prism' Zięba
Jakub 'jcobbb' Pietruszewski
Oskar 'hfah' Wroński
Milan 'hypex' Polowiec
Jędrzej 'Bogdan' Rokita
Nico 'nicoodoz' Tamjidi
Age: 24 Team: No team Rating 1.0: 1.09 Maps played: 1366 KPR: 0.73 DPR: 0.63 
500 #29 
Teodor 'SPELLAN' Nikolov
Tsvetelin 'CeRq' Dimitrov
Georgi 'SHiPZ' Grigorov
Aleks 'Rainwaker' Petrov
Blagoi 'oxygeN' Dimitrov
Kaloyan 'POP0V' Popov 
Maciej 'F1KU' Miklas
Age: 21 Team: OG Rating 1.0: 1.00 Maps played: 1107 KPR: 0.67 DPR: 0.67 
BetBoom #21 
Kirill 'Boombl4' Mikhailov
Aleksandr 'zorte' Zagodyrenko
Sergey 'Ax1Le' Rykhtorov
Pavel 'S1ren' Ogloblin
Kirill 'Magnojez' Rodnov
Artem 'RAiLWAY' Gradovich 

PARIVISION #31 

Alexey 'Qikert' Golubev
Dzhami 'Jame' Ali
Aleksandr 'TRAVIS' Timkiv
Andrey 'BELCHONOKK' Yasinskiy
Emil 'nota' Moskvitin
Dastan 'dastan' Akbayev 

Passion UA #44 

Oleksii 'Topa' Topchiienko
Vladyslav 'Kvem' Korol
Dmytro 'jambo' Semera
Nikita 'jackasmo' Skyba
Eduard 'zeRRoFIX' Petrovskyi
Mikhaylo 'Kane' Blagin 
Nemiga #27 
Kirill 'Xant3r' Kononov
Aliaksandr '1eeR' Nahorny
Maksim 'riskyb0b' Churikov
Beksultan 'khaN' Ospan
Ivan 'zweih' Gogin
Anton 'boX' Burko 

Partizan #61 

Luka 'emi' Vuković
Luka 'c0llins' Živanović
Vladan 'Kind0' Mandic
Nikola 'Dragon' Boskovic
Vladan 'VLDN' Radević
Ivan 'choiv7' Zivkovic 
Sashi #66 
Philip 'Lucky' Ewald
Casper 'Cabbi' Jensen
Oliver 'IceBerg' Berg
Rasmus 'Zyphon' Nordfoss
Nicolai 'HUNDEN' Petersen 
ENCE #41 
Lukas 'gla1ve' Rossander
Viktor 'sdy' Orudzhev
Paavo 'podi' Heiskanen
Ryan 'Neityu' Aubry
Kacper 'xKacpersky' Gabara
Niclas 'enkay J' Krumhorn 

Zero Tenacity #43 

Filip 'aVN' Belojica
Nemanja 'nEMANHA' Đukić
Andrej 'Cjoffo' Šarac
Adin 'brutmonster' Husić
Saša 'simke' Simić
Filip 'fajkus' Konatarević 
fnatic #35 
Freddy 'KRIMZ' Johansson
Benjamin 'blameF' Bremer
Rodion 'fear' Smyk
Matúš 'MATYS' Šimko
Denys 'Burmylov' Buraga
Peter 'casle' Ardenskjold 
NAVI Junior #38 
Dmytro 'dem0n' Myroshnychenko
Aulon 'Krabeni' Fazlija
Drin 'makazze' Shaqiri
Nikita 'cmtry' Samolyotov
Džiugas 'dziugss' Steponavičius
András 'coolio' Fercsák 
Mădălin-Andrei 'MoDo' Mirea
Age: 21 Team: OGB Rating 1.0: 1.06 Maps played: 643 KPR: 0.69 DPR: 0.60 
9 Pandas #48 
Vladislav 'Krad' Kravchenko
Aleksandr 'shalfey' Marenov
Daniil 'd1Ledez' Kustov
Evgeny 'r3salt' Frolov
Vladislav 'Alv' Vorokhobov
Artem 'Fierce' Ivanov 
OG #40 
Maciej 'F1KU' Miklas
Olle 'spooke' Grundström
Christian 'Buzz' Andersen
Christoffer 'Chr1zN' Storgaard
Lambert 'Lambert' Prigent 
Christoffer 'Chr1zN' Storgaard
Age: 18 Team: OG Rating 1.0: 0.95 Maps played: 753 KPR: 0.66 DPR: 0.69