1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. Be3 Bg7 6. Nc3 Nf6 7. f3 Qb6 8. Qd2 Nxe4 9. Nb3 Nxd2 10. Bxb6 Nxf1 11. Bf2 Nxh2 12. Rxh2 O-O 13. O-O-O d6 14. g4 Be6 15. Rdh1 h6 16. Be3 g5 17. Nb5 Rfc8 18. N5d4 Bd7 19. Nf5 Bxf5 20. gxf5 Ne5 21. Rh3 a6 22. f4 Nc4 23. Bd4 f6 24. fxg5 hxg5 25. c3 Ne5 26. Nd2 b5 27. Kd1 Kf7 28. Ne4 Nc6 29. Bf2 Rh8 30. Rxh8 Rxh8 31. Rxh8 Bxh8 32. Ke2 Bg7 33. Kd3 Ke8 34. Bd4 Bh6 35. Be3 Kd7 36. a3 Bg7 37. Bd4 Nxd4 38. Kxd4 e6 39. c4 exf5 40. Nf2 Ke6 41. c5 dxc5 42. Kxc5 g4 43. Kb6 Kd5 44. Kxa6 Kc4 45. Nd1 Bh6 46. Ne3 Bxe3 47. resign