1. e4 c5 2. Nf3 Nc6 3. Bc4 e6 4. d3 d5 5. exd5 exd5 6. Bb5 Bd7 7. O-O a6 8. Bxc6 bxc6 9. Re1 Be7 10. Bg5 Be6 11. Bxe7 Nxe7 12. Nbd2 O-O 13. Nb3 Qb6 14. Ne5 Rfe8 15. Nd7 Bxd7 16. d4 cxd4 17. Qxd4 Qxd4 18. Nxd4 Nf5 19. Nxf5 Bxf5 20. Rxe8 Rxe8 21. Rc1 Re2 22. Kf1 Rxc2 23. Rxc2 Bxc2 24. Ke2 f6 25. Kd2 Be4 26. f3 Bf5 27. g4 Bb1 28. a3 Kf7 29. Kc3 Ke6 30. Kd4 Kd6 31. b4 Bc2 32. f4 Bd1 33. h3 Bf3 34. resign