9: Lucario gl is ur best fren in this matchup, making gdos 2x weak to luxray. The key to the gdos matchup imo is keeping track of your resources, knowing how many energy you have left to trash bolt with, how many poke turns you have left to flash bite for the last ko. Another thing i would recommend is not benching your lucario until its needed in case your opponent is running luxdos/high reversal count. 10: Trainer lock decks are decks that prevent you from playing trainers. The most common deck is vilegar, which kicks off the initial lock either using spiritomb AR's poke-body or gastly SF's pitch dark, after which they set up a vileplume on the bench to keep up a constant lock. Vileplumes can also be combined with other decks such as victreebel, bellossom or even glaceon(looks at R_A xD), to use trainerlock to slow opponents while adding a added level of disruption in the form of locking ur opponent active/ power-locking. To beat vilegar, a luxchomp has to try and snipe the gloom before he evolves to vileplume hence disrupting his set up heavily. A t2 bright look on gloom/haunter can also break the trainer lock by sending spiritomb to the bench. After the vileplume is fully set up, u can set up a bright look followed by zen-blade from uxie x, or tackle by drifblim UD to knock out the vileplume, breaking the lock again. A key to this matchup is to avoid fainting spell as much as possible, hit the bench for all the cheap prizes first. Dialga G lv X would make this match up much easier, but with it you would need to play a high spray count, around 3 at least? This is because diagla shuts down vileplume's trainer lock, but gengar lv x can level down dialga, hence re-establishing the trainer lock. Ideally, u shld drop the dialga when u have a handful of trainers so as to empty them/ help u set up for the kill on vileplume, e.g. sp radar for luxray gl x, premier ball for uxie x, bright look his vileplume active, poketurn the luxray, attach dce to uxie x and zenblade for the ko.