1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Bxc6 dxc6 5.O-O f6 6.d4 Bg4 7.c3 Bd6 8.Be3 Qe7 9.Nbd2 O-O-O 10.Qc2 Re8 11.dxe5 fxe5 12.c4 Qe6 13.c5 Bf8 14.b4 Qg6 15.a4 Bd7 16.Ne1 Nf6 17.f3 Qh5 18.Nd3 g5 19.h3 Bg7 20.Nc4 Re7 21.b5 cxb5 22.axb5 Bxb5 23.Nd6+ Kd7 24.Nxb5 axb5 25.c6+ bxc6 26.Rfd1 Ke8 27.Qb3 Kf8 28.Bc5 Qf7 29.Nxe5 Qxb3 30.Rd8+ Ne8 31.Rxe8+ Kxe8 32.Ra8#