1. e4 c5 2. Bc4 e6 3. Nf3 a6 4. O-O d6 5. d4 cxd4 6. Nxd4 Nf6 7. Bg5 Be7 8. Bxf6 Bxf6 9. c3 O-O 10. Nf3 b5 11. Bb3 Bb7 12. Re1 Nc6 13. Nbd2 Rc8 14. a3 Qb6 15. Qc2 Na5 16. Ba2 Rfd8 17. Re3 d5 18. Bb1 Nc4 19. e5 Nxe3 20. Qxh7 Kf8 21. Qh8 Ke7 22. exf6 gxf6 23. Qh7 Rh8 24. Qd3 Ng4 25. Nd4 Nxh2 26. b4 Qd6 27. Ba2 Ng4 28. g3 Qe5 29. N2f3 Qh5 30. Nh4 Ne5 31. Qe3 Rcg8 32. Kf1 Kd7 33. Ne2 Ng6 34. Qb6 Rb8 35. resign