1.f5 2.swap 3.m10 4.t22 5.n22 6.o18 7.r21 8.l12 9.p13 10.q19 11.s19 12.s13 13.v16 14.u12 15.w14 16.w11 17.r17 18.o9 19.q11 20.q8 21.t8 22.s7 23.k11 24.o15 25.l13 26.m14 27.m15 28.m19 29.q15 30.n11 31.o16 32.l6 33.h6 34.k8 35.g9 36.i9 37.i10 38.g5 39.i8 40.i4 41.A11 42.z8 43.w9 44.x9 45.u10 46.u6 47.x7 48.x5 49.x3 50.resign