1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bd3 e5 7. Nf3 Be7 8. Bg5 Be6 9. O-O Nbd7 10. Bxf6 Nxf6 11. Re1 O-O 12. Ng5 Bg4 13. f3 Bd7 14. Bc4 Qb6 15. Kh1 Qxb2 16. Qd3 Qb6 17. Nxf7 Rxf7 18. Rab1 Qc6 19. Nd5 Be6 20. Rb6 Qd7 21. Nxe7 Qxe7 22. Bxe6 Qxe6 23. Rxd6 Qxa2 24. Rd1 Re7 25. c4 Rc8 26. Rd8 Rxd8 27. Qxd8 Kf7 28. Qc8 Qc2 29. Rf1 a5 30. resign