1.d4 Nf6 2.c4 e6 3.Nf3 c5 4.d5 b5 5.Bg5 b4 6.e4 d6 7.Bd3 h6 8.Bxf6 Qxf6 9.e5 dxe5 10.Be4 Qf4 11.Nbd2 f5 12.g3 Qg4 13.h3 Qh5 14.g4 Qg6 15.gxf5 exf5 16.Nxe5 Qf6 17.Qh5+ Kd8 18.Nf7+ Kc7 19.d6+ Bxd6 20.Nxd6 g6 21.Qf3 Qe7 22.Qg3 Kd7 23.O-O-O