1.e4 e6 2.d4 d5 3.Nc3 Bb4 4.e5 Ne7 5.a3 Bxc3+ 6.bxc3 c5 7.Qg4 Kf8 8.Bd2 Nbc6 9.Nf3 Qb6 10.dxc5 Qb2 11.Rc1 Qxa3 12.Bd3 Ng6 13.O-O Ngxe5 14.Nxe5 Nxe5 15.Qf4 Nxd3 16.Qd6+ Ke8 17.cxd3 Qa4 18.Qg3 Kf8 19.Qd6+ Ke8 20.Qg3 Kf8 21.c4 Qc6 22.cxd5 Qxd5 23.c6 bxc6 24.Bb4+ Kg8 25.Bc3 g6 26.Qf4 h5 27.Bxh8 Kxh8 28.Qxf7