1. e4 c5 2. c3 e5 3. Nf3 Nc6 4. Bc4 h6 5. Qb3 Qe7 6. d3 Na5 7. Qa4 Nxc4 8. Qxc4 Nf6 9. O-O a5 10. Be3 b6 11. Na3 Ba6 12. Nb5 d6 13. Qb3 Qd7 14. a4 Bxb5 15. axb5 Be7 16. Rfe1 O-O 17. c4 Ng4 18. h3 Nxe3 19. fxe3 f5 20. exf5 Rxf5 21. e4 Rxf3 22. gxf3 Qxh3 23. Qc2 Qxf3 24. Rad1 Rf8 25. Rf1 Qe3 26. Kh1 Qh3 27. Kg1 Rxf1 28. Rxf1 Bg5 29. Qe2 Be3 30. Rf2 Bxf2 31. Kxf2 Qh2 32. Ke1 Qxe2 33. Kxe2 Kf7 34. Kf3 Kg6 35. Kg4 h5 36. Kh4 Kh6 37. Kh3 Kg5 38. Kg3 h4 39. Kh3 Kh5 40. b3 g5 41. resign