1. e4 c5 2. Nf3 Nc6 3. Bc4 e6 4. d3 d5 5. exd5 exd5 6. Bb3 Be7 7. O-O Nf6 8. Re1 O-O 9. Bg5 h6 10. Bxf6 Bxf6 11. c3 Bg4 12. Nbd2 d4 13. Ne4 b6 14. Nxf6 Qxf6 15. Bd5 Rfe8 16. Rxe8 Rxe8 17. h3 Bxf3 18. Bxf3 Ne5 19. Bg4 Nxg4 20. Qxg4 Qe6 21. cxd4 cxd4 22. Qxd4 Qe2 23. a3 Qd2 24. Qc3 Re2 25. Rf1 Qxb2 26. Qxb2 Rxb2 27. Rd1 Ra2 28. d4 Rxa3 29. d5 Rc3 30. d6 Rc8 31. f4 f6 32. Kf2 Kf7 33. Ke3 Ke6 34. g4 g6 35. Ke4 Rc4 36. Rd4 Rxd4 37. Kxd4 Kxd6 38. f5 gxf5 39. gxf5 a5 40. Kc4 Ke5 41. Kb5 Kxf5 42. resign