1. d4 d5 2. Nf3 Nc6 3. Bg5 h6 4. Bh4 g5 5. Bg3 Bg4 6. h3 Bh5 7. Be5 Nxe5 8. e3 g4 9. Nxe5 Bg7 10. Nxg4 Bxg4 11. Qxg4 Bf6 12. Bd3 Qd6 13. O-O Bg5 14. Nd2 Nf6 15. Qe2 O-O-O 16. c4 e5 17. dxe5 Qxe5 18. f4 Qxb2 19. fxg5 hxg5 20. cxd5 Rxd5 21. Nf3 Qc3 22. Rfd1 g4 23. hxg4 Nxg4 24. Rac1 Rdh5 25. g3 Qf6 26. Kg2 Ne5 27. Rh1 Nxd3 28. Rxh5 Nxc1 29. Rxh8 Qxh8