1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 dxc4 5.Bg2 Bb4+ 6.Nbd2 c5 7.dxc5 Bxc5 8.O-O b5 9.Ne5 Nd5 10.a4 Qc7 11.e4 Nb6 12.Qh5 g6 13.Qg5 Be7 14.Qf4 Bd6 15.Qxf7+ Qxf7 16.Nxf7 Kxf7 17.e5 Bxe5 18.Bxa8 Nxa8 19.axb5 Nb6 20.Rxa7+ N8d7 21.Ne4 Bb8 22.Ra2 Bb7 23.Nc3 Ne5 24.Rd1 Nf3+ 25.Kf1 Nxh2+ 26.Ke1 Nf3+ 27.Kf1 Nd5 28.Nxd5 Bxd5 29.Be3 c3