1. e4 c5 2. Bc4 g6 3. d4 d6 4. dxc5 Qa5 5. Bd2 Qxc5 6. Qe2 Bg7 7. Bc3 Bxc3 8. Nxc3 Nf6 9. Nf3 O-O 10. O-O Bg4 11. b3 b5 12. Nxb5 Nc6 13. h3 Bh5 14. Bd5 Nxd5 15. exd5 Ne5 16. g4 Nxg4 17. hxg4 Bxg4 18. c4 e6 19. Qe3 Bxf3 20. Qxf3 exd5 21. Rad1 dxc4 22. Rd5 Qb4 23. Qf4 a6 24. Nxd6 Qb8 25. bxc4 Qb2 26. Ne4 Qxa2 27. Nf6 Kh8 28. Qd4 Rfc8 29. Nh5 resign