1.e4 e5 2.Nf3 Nc6 3.Nc3 Nf6 4.Bb5 Bb4 5.Bxc6 dxc6 6.d3 Qe7 7.Bd2 O-O 8.a3 Ba5 9.h3 Be6 10.Nxe5 Bb6 11.Nf3 Qc5 12.O-O Qh5 13.Nh2 Qg6 14.g4 h5 15.g5 Qxg5+ 16.Bxg5 Nh7 17.Qxh5 f5 18.Rae1 fxe4 19.Nxe4 Bd5 20.Be3 Rf7 21.Bxb6 cxb6 22.Re3 Re8 23.f4 Rfe7 24.Rfe1 Nf6 25.Nxf6+ gxf6 26.Rxe7 Rxe7 27.Rxe7 Bf7 28.Qxf7+ Kh8 29.Re8#