1. e4 c5 2. Bc4 d6 3. Qf3 Nf6 4. b3 e6 5. Bb2 Be7 6. Na3 a6 7. O-O-O b5 8. e5 Nd5 9. Bxd5 exd5 10. Qxd5 Ra7 11. Re1 Be6 12. Qe4 d5 13. Qf4 Nc6 14. Qg3 b4 15. Nb1 g6 16. Qe3 Bg5 17. Qxc5 Qd7 18. Nf3 Bh6 19. Qb6 O-O 20. Nd4 Nxd4 21. Bxd4 Rc7 22. Qxb4 Rfc8 23. Nc3 Rc6 24. g3 Bf5 25. f4 Be4 26. Rhf1 Bf5 27. Qa5 Be6 28. h4 Qe7 29. Bb6 Qb7 30. Bd8 d4 31. Ne4 Rxc2 32. Kb1 Bf5 33. Nd6 Rc1 34. Kb2 R1c2 35. Ka3 Bf8 36. b4 Bxd6 37. exd6 Rxd2 38. Re8 Kg7 39. Bf6 Kh6 40. Bg5 Kh5 41. Rxc8 Qg2 42. Qc5 Qxg3 43. resign