1. b3 Nf6 2. c4 c5 3. Nf3 Ng6 4. Ng3 b6 5. d4 d6 6. dxc5 bxc5 7. Bg5 O-O 8. Bxf6 exf6 9. Nf5 Bc7 10. O-O Be6 11. Ne3 Nf4 12. Rfe1 d5 13. cxd5 Nxd5 14. Nxd5 Bxd5 15. Bd3 a5 16. Qc3 Bb6 17. Bc4 Be6 18. Nd2 a4 19. Bxe6 fxe6 20. Nc4 Bc7 21. e4 axb3 22. axb3 Rxd1 23. Rxd1 Qxe4 24. Ne3 Qb4 25. Qxb4 cxb4 26. Rd7 Rf7 27. Rd4 Ba5 28. g3 Rb7 29. Rc4 Kf7 30. Nc2 Ke7 31. Kf1 Kd6 32. Ke2 Rc7 33. Rxc7 Kxc7 34. Kd3 g5 35. f3 h5 36. h3 f5 37. g4 hxg4 38. hxg4 Kd6 39. Kc4 fxg4 40. fxg4 Ke5 41. Nxb4 Bxb4 42. Kxb4 Kd4 43. Ka5 e5 44. resign