1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Bg5 h6 5.Bh4 c5 6.e3 d5 7.cxd5 exd5 8.Bb5+ Nc6 9.Nf3 O-O 10.O-O a6 11.Bxc6 bxc6 12.Ne5 Qd6 13.Qa4 cxd4 14.exd4 Bxc3 15.bxc3 Ne4 16.Qxc6 Qxc6 17.Nxc6 Nxc3 18.Ne7+ Kh7 19.Nxc8 Raxc8 20.Rfe1 Rfe8 21.Rxe8 Rxe8 22.Kf1 Re4 23.Bd8 Rxd4 24.a3 Ne4 25.f3 Nd2+ 26.Ke2 Nc4 27.a4 Rd2+ 28.Kf1 Ne3+ 29.Ke1 Rxg2