1. e4 c5 2. c4 Nc6 3. d3 e5 4. Nf3 d6 5. Be2 Bg4 6. h3 Bxf3 7. Bxf3 Nd4 8. Bg4 Nf6 9. Qa4 Nd7 10. Bxd7 Qxd7 11. Qxd7 Kxd7 12. Na3 Be7 13. Be3 a6 14. Bxd4 exd4 15. O-O Rab8 16. Nc2 Rhf8 17. b4 b6 18. a3 f5 19. f3 fxe4 20. fxe4 Ke6 21. Rf3 Rxf3 22. gxf3 Rf8 23. Kg2 Bh4 24. Rf1 Bg5 25. Kg3 Bf4 26. Kg4 g5 27. h4 h6 28. hxg5 Bxg5 29. f4 b5 30. Rf3 Be7 31. Kh5 Rh8 32. Ne1 Bf8 33. f5 Kf6 34. Rg3 Kf7 35. Ng2 Rg8 36. Rxg8 Kxg8 37. Nf4 Kf7 38. Nd5 Bg7 39. cxb5 axb5 40. Nc7 c4 41. dxc4 bxc4 42. Kg4 c3 43. Nb5 c2 44. Nxd6 Kf8 45. b5 c1=Q 46. a4 d3 47. b6 d2 48. b7 d1=Q 49. resign