1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Bc4 Bg7 7. O-O O-O 8. Be3 Nc6 9. f4 Qb6 10. Rb1 Nxe4 11. Na4 Bxd4 12. Nxb6 Bxe3 13. Kh1 Bxb6 14. c3 Nf2 15. Rxf2 Bxf2 16. Qd5 Be6 17. Qf3 Bxc4 18. Qxf2 Rac8 19. b3 Bd3 20. Rd1 Bf5 21. h3 Rfd8 22. a4 b6 23. b4 d5 24. Rd2 e6 25. b5 Na5 26. Qd4 Nb3 27. Qe3 Nxd2 28. Qxd2 Rc7 29. Kh2 Rdc8 30. Qd4 Rxc3 31. Qf6 R3c4 32. Qe7 R8c7 33. Qf6 Rc2 34. h4 Be4 35. Kh3 Bxg2 36. Kg4 h5 37. Kg5 Kh7 38. f5 exf5 39. Qd8 Be4 40. Qf8 Rg2 41. Kf6
I was black:'(
It's worth playing through, but the final position shouldn't be allowed. I have 20 moves that win, and guess which one I played?