1. e4 c5 2. Nf3 e6 3. Bc4 a6 4. O-O b5 5. Be2 Bb7 6. e5 d6 7. b3 dxe5 8. Nxe5 Qd4 9. Bf3 Qxe5 10. d4 Bxf3 11. Qxf3 Qd5 12. Qxd5 exd5 13. Re1 Kd7 14. Bb2 c4 15. c3 Nc6 16. b4 Bd6 17. a4 Nf6 18. Nd2 Rhe8 19. Reb1 Ra7 20. g3 Re2 21. Nf3 Ng4 22. Ne5 Bxe5 23. dxe5 Nxf2 24. Bc1 Nd3 25. Bf4 d4 26. cxd4 Nxd4 27. Rf1 Nc2 28. Ra2 Ndxb4 29. Rb2 Nd3 30. Ra2 b4 31. resign