1. e4 c5 2. e5 Nc6 3. f4 d6 4. exd6 exd6 5. Qe2 Qe7 6. Qxe7 Bxe7 7. Nf3 Nf6 8. g3 O-O 9. Bb5 Bd7 10. Nc3 a6 11. Bxc6 Bxc6 12. O-O b5 13. Ng5 h6 14. Nh3 b4 15. Ne2 Ng4 16. b3 Bf6 17. Rb1 Rfe8 18. Re1 Re7 19. Bb2 Bxb2 20. Rxb2 Rae8 21. Nf2 Bf3 22. Nxg4 Bxg4 23. Rbb1 Rxe2 24. Rxe2 Rxe2 25. c4 Rxd2 26. a4 Kf8 27. Re1 Rd1 28. Rxd1 Bxd1 29. Kf2 Bxb3 30. a5 Bxc4 31. resign