1. e4 c5 2. Nf3 d6 3. Bc4 Nc6 4. h3 g6 5. Nc3 Bg7 6. O-O e6 7. d3 Nge7 8. Bg5 O-O 9. Qd2 d5 10. exd5 exd5 11. Nxd5 Re8 12. c3 Qd7 13. Bh6 Nxd5 14. Bxg7 Kxg7 15. h4 Qf5 16. Ng5 f6 17. Ne4 Rd8 18. Ng3 Qd7 19. h5 Na5 20. h6 Kf7 21. Rfd1 Nxc4 22. dxc4 Ne7 23. Qf4 Qe8 24. Ne4 Bf5 25. Nd6 Rxd6 26. Rxd6 Qb8 27. Qd2 Nc6 28. Qd5 Kf8 29. Qxc5 Kf7 30. Rad1 Qf8 31. Qd5 Ke8 32. Re1 Ne7 33. Qxb7 Kf7 34. Ra6 Rb8 35. Rxe7 Qxe7 36. Qxb8 Qe1 37. Kh2 Qxf2 38. Qxa7 Qxa7 39. Rxa7 resign