Mate in 86

Sort:
Avatar of Matajajas
Engine says mate in 86. Can you solve it?
Avatar of Matajajas
Site "Chess.com iPhone"]
[Date "09/01/2018 03:10PM"]
[White "sajiraj (938)"]
[Black "Matajajas (895)"]

1.e4 g6 2.Bc4 Bg7 3.d3 e6 4.h3 d6 5.a3 Nf6 6.Ne2 O-O 7.Kf1 a6 8.Bg5 h6 9.Bxf6 Bxf6 10.f4 Bxb2 11.Ra2 Bg7 12.Kf2 Nc6 13.c3 d5 14.Bb3 d4 15.cxd4 Nxd4 16.Nxd4 Qxd4+ 17.Kf3 g5 18.g3 f5 19.Re2 b6 20.Rhe1 Bb7 21.Bxe6+ Kh8 22.Bxf5 Rf6 23.g4 Rd8 24.Qb3 gxf4 25.Qc2 h5 26.Qxc7 hxg4+ 27.hxg4 Rh6 28.g5 Rh3+ 29.Bxh3 Qxd3+ 30.Kg2 Qg3+ 31.Kh1 Qxh3+ 32.Rh2 Bxe4+ 33.Rxe4 Rd1+ 34.Re1 Rxe1# {Black Wins}
Avatar of cellomaster8
Isn’t that mate in 34