1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Ba5 6. Qb3 Qf6 7. d4 exd4 8. O-O Bb6 9. e5 Qg6 10. Ba3 Nge7 11. Bxe7 Nxe7 12. cxd4 O-O 13. Bd3 Qh6 14. Nc3 d6 15. Nd5 Nxd5 16. Qxd5 dxe5 17. Nxe5 c6 18. Qe4 Be6 19. Kh1 Bd5 20. Qg4 Rad8 21. Nd7 Be6 22. Bxh7 Qxh7 23. Nf6 Kh8 24. Nxh7 Bxg4 25. Nxf8 Rxf8 26. f3 Be6 27. a4 Bxd4 28. Rab1 Rb8 29. Rb4 c5 30. resign