1. e4 d5 2. exd5 Nf6 3. Nc3 Nxd5 4. Bc4 e6 5. Nge2 Bb4 6. O-O O-O 7. d4 Nc6 8. Ne4 h6 9. N2g3 f5 10. Nc5 Bxc5 11. dxc5 f4 12. Ne4 Ne5 13. Bb3 f3 14. g3 c6 15. Nd6 b6 16. Qd4 Nf7 17. Ne4 Re8 18. c4 e5 19. Qd1 Nb4 20. Qxf3 Qe7 21. Be3 Ng5 22. Nxg5 hxg5 23. cxb6 axb6 24. c5 Be6 25. cxb6 Bxb3 26. axb3 Nc2 27. Rxa8 Rxa8 28. Qxc6 Rf8 29. Qxc2 Rf3 30. Qc6 Kh7 31. Qxf3 Qb4 32. b7 resign