1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Nc3 b5 6. Bd3 Bb7 7. Be3 Nf6 8. O-O b4 9. Na4 Bxe4 10. Bxe4 Nxe4 11. Nb3 Nc6 12. Nb6 Rb8 13. Qd3 Nf6 14. Qxa6 Ng4 15. Nc4 Qc7 16. g3 d5 17. Ncd2 Be7 18. Bc5 Bxc5 19. Nxc5 O-O 20. Ndb3 Rbc8 21. Qe2 Nge5 22. a4 bxa3 23. Rxa3 Nc4 24. Ra2 Qe5 25. Qxe5 N6xe5 26. Rfa1 g5 27. h3 Kg7 28. Kg2 Kf6 29. g4 h5 30. gxh5 Rh8 31. Ra7 Nxb2 32. R1a2 Nbc4 33. Kg3 Rxh5 34. Ra1 Rch8 35. Rh1 Rh4 36. Kg2 g4 37. Kg3 gxh3 38. Kh2 Rg4 39. Rha1 Nf3 40. Kh1 Rg2 41. Nd7 Kg7 42. resign