1. e4 Nf6 2. e5 Nd5 3. Bc4 c6 4. Nf3 b5 5. Bxd5 cxd5 6. d4 Nc6 7. Bg5 h6 8. Bh4 g5 9. Bg3 f6 10. exf6 exf6 11. c3 f5 12. h3 f4 13. Bh2 b4 14. O-O Ba6 15. Re1 Be7 16. Ne5 bxc3 17. bxc3 Nxe5 18. Rxe5 d6 19. Rxd5 Bc4 20. Rf5 a6 21. d5 Rc8 22. Nd2 Bd3 23. Qb3 Bxf5 24. Qa4 Bd7 25. Qxa6 Rxc3 26. Ne4 Bf5 27. Nd2 Bf6 28. Nc4 Bd3 29. Qc6 Kf7 30. Nxd6 Kg6 31. Qb6 Qxb6 32. resign