1. e4 c5 2. Bc4 Nc6 3. Nf3 e6 4. d3 d5 5. exd5 exd5 6. Bb3 Bg4 7. h3 Bh5 8. g4 Bg6 9. Bf4 Qf6 10. Bg3 Qxb2 11. Nbd2 Nd4 12. Nxd4 Qxd4 13. O-O O-O-O 14. Nf3 Qc3 15. Be5 d4 16. Bg3 Nf6 17. Rb1 Bd6 18. Bxd6 Rxd6 19. Bc4 Nd5 20. Rb3 Qa5 21. Bxd5 Rxd5 22. Qb1 b6 23. Re1 f5 24. Ne5 fxg4 25. Nc6 Qd2 26. Ne7 Kb7 27. Nxd5 Kc6 28. Ne7 Kc7 29. a4 gxh3 30. Nd5 Kd6 31. Rxb6 resign