1.e4 Nc6 2.Nc3 e6 3.d4 d5 4.Nf3 Bb4 5.Bd3 Nf6 6.e5 Ne4 7.O-O Nxc3 8.bxc3 Bxc3 9.Rb1 Bb4 10.Ng5 Be7 11.Qh5 g6 12.Qg4 Nxd4 13.Nxf7 Kxf7 14.Qxd4 Bg5 15.c4 c6 16.Bxg5 Qxg5 17.cxd5 cxd5 18.Rfc1 Rf8 19.h4 Qd8 20.h5 Qg5 21.Rc7+ Kg8 22.Qc5 b6 23.Qc6 Qd2 24.Rf1 Qxd3 25.Qxa8 Qxf1+