1. Nf3 c5 2. g3 Nc6 3. Bg2 e5 4. d3 g6 5. e4 Bg7 6. O-O Nge7 7. Nbd2 O-O 8. a4 d6 9. Nc4 h6 10. Bd2 Be6 11. Qc1 f5 12. Bxh6 fxe4 13. Nh4 exd3 14. cxd3 Nd4 15. Qg5 Bf6 16. Qd2 d5 17. Bxf8 Qxf8 18. Nd6 Nb3 19. Qc2 Nxa1 20. Rxa1 b6 21. Nb5 Qc8 22. Nf3 Qd7 23. Re1 Nc6 24. Qd2 Kg7 25. Ng5 Bf5 26. f3 Bxg5 27. Qxg5 Bxd3 28. h4 Rh8 29. Kh2 Rh5 30. Bh3 Qf7 31. Qe3 e4 32. fxe4 Ne5 33. resign