1. e4 c5 2. Nf3 e6 3. Nc3 a6 4. d4 cxd4 5. Nxd4 Qc7 6. Bd3 Nf6 7. O-O d6 8. f4 Nbd7 9. a4 b6 10. Qe2 Bb7 11. g4 h6 12. g5 hxg5 13. fxg5 Nh5 14. g6 Nhf6 15. Bc4 d5 16. exd5 Bc5 17. gxf7 Kf8 18. Be3 Bxd4 19. Bxd4 Rh4 20. Bxf6 Nxf6 21. Bb3 Rd8 22. Rad1 exd5 23. Rde1 Rg4 24. Kh1 Qd7 25. Rf3 Rg5 26. Nb1 d4 27. Nd2 b5 28. a5 Ba8 29. Ba2 g6 30. Be6 Qe7 31. Qd3 Ng4 32. Re4 Qxe6 33. resign