1. e4 c5 2. Nf3 d6 3. Bc4 Nf6 4. d3 Bg4 5. h3 Bd7 6. Ng5 e6 7. Nc3 Nc6 8. Be3 a6 9. a4 h6 10. Nf3 Be7 11. Qd2 O-O 12. Ke2 Re8 13. g4 Bf8 14. g5 hxg5 15. Bxg5 Be7 16. h4 d5 17. Ba2 d4 18. Nb1 Ng4 19. Na3 Nge5 20. Nxe5 Nxe5 21. Rag1 Rc8 22. h5 f6 23. Bh6 Bf8 24. Bxg7 Bxg7 25. h6 Re7 26. Nc4 Nxc4 27. Bxc4 b5 28. axb5 axb5 29. hxg7 Rxg7 30. Qh6 Qf8 31. Bb3 c4 32. Ba2 Kf7 33. dxc4 bxc4 34. b3 d3 35. cxd3 cxd3 36. Kxd3 Bb5 37. Kd2 Qb4 38. Kd1 Rd8 39. Kc1 Qc3 40. Kb1 Bd3