1.e4 2.swap 3.j10 4.l16 5.p16 6.o8 7.n11 8.k6 9.g6 10.g4 11.m7 12.o14 13.h15 14.h20 15.o13 16.p18 17.p20 18.m9 19.e5 20.n17 21.g18 22.i13 23.i12 24.j15 25.g13 26.f21 27.e19 28.d22 29.d21 30.c20 31.i17 32.j19 33.m19 34.l18 35.q18 36.l11 37.n15 38.k13 39.t8 40.r10 41.r9 42.q8 43.p10 44.r6 45.u6 46.t11 47.resign