1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e6 5. Nc3 a6 6. a3 Nf6 7. Be2 Bc5 8. Nb3 Ba7 9. Bf3 O-O 10. g4 b5 11. g5 Ne8 12. e5 Bb7 13. Be4 Rb8 14. f4 Qb6 15. Qe2 d6 16. Bd2 dxe5 17. O-O-O exf4 18. Bxf4 Rc8 19. h4 Na5 20. Nxa5 Bxe4 21. Qxe4 Qxa5 22. Be5 Nc7 23. h5 b4 24. axb4 Qa1 25. Nb1 Nd5 26. g6 Be3 27. Rd2 h6 28. gxf7 Rxf7 29. c3 Bxd2 30. Kxd2 Qxb2 31. Kd3 Rf2 32. resign