1. e4 c5 2. b4 cxb4 3. a3 bxa3 4. Nxa3 e5 5. Nf3 Nc6 6. Nb5 Bc5 7. c3 Nf6 8. d4 exd4 9. cxd4 Bb4 10. Bd2 O-O 11. Bd3 Re8 12. d5 Nxe4 13. O-O Nxd2 14. Nxd2 Ne5 15. Bxh7 Kxh7 16. Qb1 Ng6 17. Qxb4 a5 18. Qg4 d6 19. Qh5 Kg8 20. Nc4 Ra6 21. Rfe1 Ne5 22. Nbxd6 Rxd6 23. Nxe5 Qc7 24. Rac1 Qe7 25. Nf3 Qd7 26. Rxe8 Qxe8 27. Ng5 Bf5 28. Qf3 Qd7 29. h3 Rxd5 30. Re1 g6 31. Qg3 Rd1 32. Rxd1 Qxd1 33. Kh2 Qd5 34. Qh4 b5 35. Qh7 Kf8 36. Qh8 Ke7 37. Qc3 Qd6 38. g3 b4 39. Qc4 Be6 40. Qb5 Qd5 41. resign