1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.O-O O-O 5.d3 d5 6.Nbd2 c5 7.e4 dxe4 8.dxe4 Nfd7 9.Nc4 Nc6 10.c3 Na5 11.Ne3 Ne5 12.Nxe5 Bxe5 13.Qe2 e6 14.Ng4 Bg7 15.e5 h5 16.Nh6+ Kh7 17.Be4 Kh8 18.Nxf7+ Rxf7 19.Bxg6 Rc7 20.Qxh5+ Kg8 21.Qh7+ Kf8 22.Bh6 Bxh6 23.Qh8+