1. e4 c5 2. Bc4 e6 3. Nf3 d5 4. exd5 exd5 5. Be2 Be7 6. O-O Nf6 7. d4 O-O 8. a3 c4 9. Nc3 Nc6 10. h3 Bf5 11. Bf4 a6 12. b4 b5 13. Ne5 Qb6 14. g4 Be6 15. Nxc6 Qxc6 16. f3 a5 17. bxa5 Rxa5 18. Nb1 b4 19. a4 Rxa4 20. Nd2 Rfa8 21. Rxa4 Rxa4 22. Kh2 Qb6 23. Be5 Nd7 24. c3 b3 25. Bf4 Qa7 26. g5 Nf8 27. h4 Ra2 28. Be3 Qa5 29. Nb1 Bf5 30. Kg3 Bxb1 31. Qxb1 Qxc3 32. Kf2 Qc2 33. Qxc2 Rxc2 34. Rb1 Nd7 35. f4 Nb6 36. Ke1 Na4 37. Bf3 Nc3 38. Bd2 Nxb1 39. resign