1. e4 c5 2. Bc4 e6 3. Nf3 Nc6 4. O-O a6 5. a3 Qc7 6. d4 cxd4 7. Nxd4 Nf6 8. Nc3 b5 9. Bb3 Bb7 10. Re1 Nxd4 11. Qxd4 Bc5 12. Qd3 Ng4 13. g3 Bxf2 14. Kf1 Bxe1 15. Kxe1 Nxh2 16. Bf4 e5 17. Bg5 Qc5 18. Ke2 Ng4 19. Qf3 f6 20. Be3 Nxe3 21. Qxe3 Qxe3 22. Kxe3 h5 23. Rh1 g5 24. g4 h4 25. Rh3 Ke7 26. Nd5 Bxd5 27. Bxd5 Ra7 28. c4 Rc8 29. b3 d6 30. Kd3 Rac7 31. Kd2 bxc4 32. bxc4 Rxc4 33. Bxc4 Rxc4 34. Kd3 Ra4 35. resign