1.d4 Nf6 2.Bg5 d5 3.Bxf6 exf6 4.e3 Bf5 5.Bd3 Bxd3 6.Qxd3 Be7 7.Qb5+ c6 8.Qxb7 O-O 9.Qxa8 Qb6 10.Ne2 Qxb2 11.O-O Qb6 12.c4 Nd7 13.Qxf8+ Kxf8 14.cxd5 cxd5 15.Nbc3 Qd6 16.Rfc1 g5 17.Ng3 Qe6 18.Nb5 f5 19.Nxa7 f4 20.Rc6 fxg3 21.Rxe6 gxh2+ 22.Kxh2 fxe6 23.a4