1. e4 c5 2. Nf3 Nc6 3. Bc4 d6 4. h3 Nf6 5. Nc3 e6 6. d3 Be7 7. Bg5 h6 8. Bh4 O-O 9. O-O a6 10. Nh2 b5 11. Bb3 Nd4 12. f4 Nxb3 13. axb3 Nd7 14. Bxe7 Qxe7 15. f5 exf5 16. Rxf5 Ne5 17. Nd5 Qa7 18. Rf2 Be6 19. c4 b4 20. Nf3 Nxf3 21. Qxf3 Bxd5 22. exd5 Qc7 23. Qh5 a5 24. Rf4 Qe7 25. Rg4 Qe3 26. Kh1 Rfe8 27. Rd1 Re5 28. Qh4 Rae8 29. Rg3 Qe2 30. Rf1 Qxf1 31. Kh2 Re1 32. Rf3 Qg1 33. Kg3 R1e3 34. Rxe3 Qxe3 35. Kh2 Qg5 36. Qf2 Qe5 37. Kg1 Qe3 38. Qxe3 Rxe3 39. resign