1. e4 c5 2. Bc4 e6 3. d3 a6 4. Nf3 Nf6 5. O-O d6 6. Bg5 Be7 7. c3 Nc6 8. Nbd2 h6 9. Bxf6 Bxf6 10. Re1 g5 11. Nb3 b5 12. Bxb5 axb5 13. d4 c4 14. Nbd2 g4 15. e5 Bg7 16. b3 gxf3 17. Nxf3 dxe5 18. Nxe5 Nxe5 19. dxe5 Qxd1 20. Raxd1 O-O 21. bxc4 bxc4 22. Rd2 Bb7 23. f4 Rfd8 24. Red1 Rxd2 25. Rxd2 Bf8 26. g3 Ra3 27. Rc2 Be4 28. Re2 Bc5 29. resign