1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Nc6 7. f3 Bg7 8. Bc4 Ne5 9. Bb3 Nc6 10. Qd2 Nxd4 11. Bxd4 O-O 12. O-O-O a6 13. g4 b5 14. h4 b4 15. Nd5 Nxd5 16. Bxg7 Kxg7 17. Qxd5 Be6 18. Qd3 Bxb3 19. Qxb3 a5 20. h5 Rg8 21. f4 Rb8 22. hxg6 fxg6 23. f5 g5 24. Rxh7 Kf6 25. Rf7 Ke5 26. Qg3 Kxe4 27. Qd3 Kf4 28. Qd4 Kg3 29. Qe3 Kxg4 30. Rg1 resign