1. Nf3 b6 2. g3 Bb7 3. Bg2 Nf6 4. O-O e6 5. a3 Bd6 6. b4 O-O 7. c4 c5 8. b5 a6 9. a4 axb5 10. cxb5 Ng4 11. h3 Ne5 12. Bb2 Nc4 13. Bc3 Bxf3 14. Bxf3 Ra7 15. d3 Be5 16. Bxe5 Nxe5 17. Nd2 Qf6 18. Ne4 Nxf3 19. exf3 Qd4 20. Qc2 d5 21. Nc3 Nd7 22. Ne2 Qf6 23. Rfd1 Qxf3 24. d4 Re8 25. dxc5 Nxc5 26. Nd4 Qh5 27. Nc6 Raa8 28. Rd4 g6 29. Qd1 Qxh3 30. resign