1. e4 c5 2. f4 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. Nf3 e6 6. O-O Bd6 7. e5 Bc7 8. Nc3 b5 9. a3 Ne7 10. d3 Nd5 11. Nxd5 exd5 12. c3 O-O 13. Ng5 h6 14. Nf3 Bg4 15. h3 Bh5 16. d4 Bb6 17. g4 Bg6 18. f5 Bh7 19. Rf2 cxd4 20. cxd4 g6 21. Bxh6 Re8 22. Ng5 Re7 23. Nxh7 Kxh7 24. Bg5 c5 25. Bxe7 Qxe7 26. f6 Qe6 27. Kg2 cxd4 28. Re2 Rd8 29. Qd3 Rc8 30. Kh2 Rh8 31. Kg3 Re8 32. Rh1 Bc7 33. Kg2 Bb6 34. b4 Qc6 35. h4 Kg8 36. h5 g5 37. h6 Kh8 38. Rh5 Re6 39. Rxg5 resign