1. e4 c5 2. Bc4 e6 3. e5 Nc6 4. Nf3 Qc7 5. Qe2 Nge7 6. b3 a6 7. Bb2 Ng6 8. O-O Be7 9. a4 O-O 10. d4 cxd4 11. Nxd4 Ncxe5 12. Nd2 d5 13. Bd3 Bd7 14. a5 Bb4 15. Ba3 Qxa5 16. Bxb4 Qxb4 17. N4f3 Nxf3 18. Nxf3 Nf4 19. Qd2 Qxd2 20. Nxd2 Nxd3 21. cxd3 Bb5 22. Rfc1 Bxd3 23. Rc7 Rab8 24. f4 Rfc8 25. Rac1 Rxc7 26. Rxc7 Bb5 27. b4 h6 28. g4 Bc6 29. h4 Rd8 30. Nb3 d4 31. Kf2 d3 32. Ke3 Ba4 33. Nd2 Rd7 34. Rc8 Kh7 35. h5 f6 36. Re8 Rd6 37. Re7 Rb6 38. Ne4 Rxb4 39. Nxf6 Kh8 40. Nd7 d2 41. Re8 Kh7 42. Nf8 Kg8 43. Nd7 Kf7 44. Rf8 Ke7 45. Kxd2 Bxd7 46. Rb8 a5 47. Ke3 a4 48. resign