1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Ba5 6. d4 exd4 7. O-O Nge7 8. cxd4 d5 9. exd5 Nxd5 10. Qb3 Nce7 11. Ba3 c6 12. Nbd2 O-O 13. Rfe1 Re8 14. Re5 Bc7 15. Re2 b5 16. Bxd5 Nxd5 17. Rae1 Rxe2 18. Rxe2 Bg4 19. h3 Bh5 20. g4 Bg6 21. Ne5 Nf4 22. Re3 Qxd4 23. Ndf3 Qd5 24. Nxg6 Nxh3 25. Kf1 hxg6 26. Qxd5 cxd5 27. Ne5 Nf4 28. Nc6 Bb6 29. Re5 f6 30. Re7 Rc8 31. Nb4 a5 32. Na6 b4 33. Bb2 Rc2 34. resign