1. c4 e5 2. g3 Bc5 3. Bg2 Nf6 4. Nf3 e4 5. Ng5 Bxf2 6. Kxf2 Ng4 7. Ke1 Qxg5 8. Bxe4 Qc5 9. e3 Nf6 10. Qc2 O-O 11. d4 Qh5 12. Nc3 Re8 13. Bg2 Nc6 14. Ne2 d6 15. Nf4 Nxd4 16. Nxh5 Nxc2 17. Kd2 Nxa1 18. Nxf6 gxf6 19. b3 Re5 20. Bb2 Rf5 21. Rf1 Nxb3 22. axb3 Rxf1 23. Bxf1 Kg7 24. Bg2 a5 25. Kc2 Bf5 26. Kd2 a4 27. b4 a3 28. Ba1 a2 29. b5 Ra3 30. Bxb7 Be6 31. resign