1. e4 c5 2. Bc4 a6 3. Nf3 h6 4. O-O b5 5. Bd5 Ra7 6. d4 d6 7. dxc5 Be6 8. c6 Rc7 9. a4 Nxc6 10. Qd3 Nb4 11. Qd4 Nxd5 12. exd5 Bf5 13. c3 Nf6 14. Be3 e6 15. dxe6 fxe6 16. Qb6 bxa4 17. Qxa6 Bc2 18. Nd4 Bg6 19. Nxe6 Qd7 20. Nxc7 Qxc7 21. Qxa4 Kf7 22. Qf4 Kg8 23. Ra7 Qb8 24. Qc4 Kh7 25. Rd1 Qxb2 26. Bd4 Ne8 27. Re1 Rg8 28. Qb4 Qd2 29. Nxd2 resign