1. e4 c5 2. f4 Nc6 3. Nf3 e6 4. c3 d5 5. e5 Nh6 6. Bb5 Qb6 7. Ba4 Bd7 8. d3 Be7 9. Qb3 O-O 10. Qxb6 axb6 11. Bc2 b5 12. O-O b4 13. c4 Nf5 14. b3 Ncd4 15. Bd1 f6 16. Nxd4 Nxd4 17. Be3 fxe5 18. fxe5 Rxf1 19. Kxf1 Rf8 20. Ke1 Nf5 21. Bf2 b5 22. Nd2 bxc4 23. dxc4 d4 24. Ne4 Bc6 25. Bf3 Rd8 26. Rd1 Kf7 27. Ke2 h6 28. g4 Bxe4 29. Bxe4 Nh4 30. Bg3 Bg5 31. Ra1 Ng6 32. a3 Nf4 33. Kd1 d3 34. h4 Ne2 35. Be1 Be7 36. axb4 cxb4 37. Kd2 Rd4 38. Ke3 Bc5 39. Kf3 d2 40. Bf2 Nc1 41. Bc2 Rd3 42. Bxd3 d1=Q 43. Be2 Qxe2 44. resign