I always feel like I'm completely stuck at Narcissa because her mismagius keeps destroying my team while scoffing off the damage my pokemon unleashed. I need some tips or some pokemon that could at least punch a hole in her team without damaging mine too much
Here's my team and it's movesets(They're all Lv 35 by the way):
Samurott : Covet, Razor shell, Aqua jet, Revenge
Nidoking : Sucker punch, Megahorn, Toxic Spikes, Double kick
Rimbombee : Dazzling gleam, Pollen puff, Stun spore, Magical leaf
Electrode: Electro ball, Signal beam, Light screen, Flash
Hariyama: Fake out, Knock off, Force palm, Rock tomb
Talonflame: Flame charge, Roost, Peck, Quick guard