1. e4 g6 2. d4 Bg7 3. e5 d6 4. exd6 cxd6 5. Nf3 Nf6 6. Bc4 O-O 7. O-O a6 8. Bg5 Bg4 9. Qe2 Nc6 10. Qe3 Bxf3 11. Qxf3 Nxd4 12. Qd3 Nc6 13. Nc3 Rc8 14. Qe3 Ne5 15. Bh6 Nxc4 16. Qc1 Qc7 17. Bxg7 Kxg7 18. Re1 e6 19. b3 Ne5 20. Ne4 Nxe4 21. Rxe4 Qxc2 22. Qxc2 Rxc2 23. h3 Rfc8 24. a4 Rc1 25. Rxc1 Rxc1 26. Kh2 Nc6 27. f4 Rc3 28. b4 Rb3 29. b5 axb5 30. axb5 Rxb5 31. resign