1. e4 c5 2. f4 d6 3. Nf3 Nc6 4. Bc4 e6 5. O-O Nf6 6. d3 Be7 7. c3 O-O 8. Bb3 a5 9. a4 d5 10. e5 Nd7 11. d4 cxd4 12. cxd4 Nb6 13. Nc3 f6 14. Bc2 Nb4 15. Bb1 fxe5 16. fxe5 Nc4 17. b3 Nb6 18. Ne2 Nd7 19. Qe1 Rf7 20. Qg3 g6 21. Nf4 Nf8 22. h4 Rg7 23. Qh3 b6 24. Ng5 Bxg5 25. hxg5 Qc7 26. Bd2 Nc2 27. Ra2 Nxd4 28. Qe3 Nf5 29. Bxf5 gxf5 30. Nh5 Rg6 31. Rc1 Qe7 32. Rac2 Bb7 33. Rc7 d4 34. Qh3 Qa3 35. Nf6 Kh8 36. Rxh7 resign