1. d4 Nc6 2. c4 d6 3. Nc3 Bf5 4. b3 Nf6 5. Nf3 Ne4 6. Nxe4 Bxe4 7. d5 Nb4 8. Bb2 Nc2 9. Kd2 e6 10. h4 c5 11. Rc1 Nb4 12. a3 Na2 13. dxe6 d5 14. exf7 Kxf7 15. Ng5 Ke7 16. Nxe4 Kd7 17. Ng5 Nxc1 18. Kxc1 Bd6 19. Nf7 Qe7 20. Nxh8 Rxh8 21. Qxd5 Rf8 22. Qxb7 Ke6 23. Qxe7 Kxe7 24. f3 g6 25. h5 Rd8 26. hxg6 hxg6 27. e4 Rf8 28. Bd3 Ke6 29. Kc2 a5 30. Rh6 Rg8 31. Rh8 resign